我正在为我的一个工作流项目使用 camunda 社区版本,该项目执行类似于此的微服务流程的 orecstartion ,社区版本中的所有功能都足以满足我的要求,除了高可用性和自动恢复。
对于高可用性,如果我按照本指南使数据库(mySQL)高可用,并且在负载均衡器后面运行两个或多个基于 spring 的 camunda 管理器实例就足够了?
如果 camunda 接受 bpnm 请求并且该节点在收到请求后失败或崩溃,如何恢复?
在我的情况下,每个基于 spring 的 camunda 管理器都会收到请求并使用 202(已接受)确认用户,然后 camunda 将开始执行工作流程。那么如果收到请求的节点崩溃了,如何自动恢复和自动恢复该工作呢?