Amn*_*non 5 mongodb camunda spring-boot postgres-fdw
有没有人能够让 Camunda 与 Spring Boot 和 mongodb 一起运行?
我尝试了几种方法,但总是陷入一堵砖墙。
我试过的:
1. jpa/hibernate-ogm
在创建我自己的CamundaDatasourceConfiguration
和ProcessEngineConfigurationImpl
. 当 Camunda 尝试获取表元数据时失败。我无法阻止这种行为。
2. mongo 的 jdbc 驱动程序
我通过 progress设置了 jdbc url 和驱动程序类。Camunda 然后在启动过程中卡住,并没有达到 Jetty 完全启动的程度,即日志中的“ Jetty 在端口 XYZ 上启动”消息。
3.带有mongo FDW的带有postgres的camunda
FDW是一种用于 postpress 接口外部数据源的机制。通过这种方式,应用程序可以通过 jdbc 使用 postgres,而 FDW 将负责读取和写入外部源的日期,无论是文件、mongodb 等。
在意识到 1 和 2 不起作用后,我开始研究 3。
有没有人成功做到这一点,可以分享如何?
小智 0
所以我遇到了同样的问题并决定与您分享我的答案。
目前,Camunda-Engine 无法与 NoSQL 数据库一起运行。
在这篇Camunda-Forum-Post中,Camunda 的一位人员还表示,如果没有数据库,就不可能完全运行该引擎。
在官方 Camunda-Docs 中还有一个包含所有支持环境的列表。目前仅列出 SQL 数据库:
https://docs.camunda.org/manual/7.10/introduction/supported-environments/
但在之前的一些博客文章中,他们提到,他们希望使用 NoSQL 数据库制作一些概念验证示例。因此我们可以预期,这些数据库将来会得到支持,但目前还不是。
(注:他们提到,flowable 引擎正在进行相同的概念验证,他们希望能够在明年年底之前使用 NoSQL 数据库)。
归档时间: |
|
查看次数: |
1242 次 |
最近记录: |