可以将两个camunda实例连接到同一个数据库吗?

问题描述 投票:1回答:1

我们正在开发一个spring boot应用程序(由jhipster生成,带有oauth),我们想要使用camunda。

camunda弹簧启动启动器(仅限流程引擎)工作,但是我们当前设置中的其他两个启动器(休息,web)存在问题(尽管它们使用像camunda示例中的简单项目)。

我们实际上更喜欢使用这样的嵌入式流程引擎,但是,我们希望使用camunda webapps的操作优势。

我们考虑的首选解决方案是将另一个流程引擎(camunda standalone或springboot app与camunda web starter)连接到同一个数据库。这似乎在我们的测试中起作用。

另一个解决方案是使用camunda standalone并通过rest api进行通信,并订阅服务任务的主题。

您是否看到首选解决方案有任何问题?

spring-boot jhipster camunda
1个回答
0
投票

是的,完全可以在同一个数据库上运行两个引擎。只需确保在另一个实例中设置camunda.bpm.job-execution.enabled=false(如果您不希望它接收并执行作业)

© www.soinside.com 2019 - 2024. All rights reserved.