如果我们转向微服务架构,我们如何处理业务流程管理?我们正在考虑从我们的巨石迁移到基于微服务的应用程序。我们面临的挑战之一是监控用户任务的状态&危险管理。如果我们使用微服务,我们如何做到这一点?
谢谢
发布于 2015-08-05 20:15:22
activiti是基于it数据库的,所有的流程动作都隐含着一次更新。因此,您可以创建一个使用Activiti API的微服务(将jobExecutor设置为false的ProcessEngine),并请求数据库查找用户任务的状态。
发布于 2015-08-21 21:44:35
您可以将流程管理视为另一个微服务,它可以调用其他微服务,也可以被其他微服务调用。
请查看有关该主题的Activi用户指南的SpringBoot文档。
https://stackoverflow.com/questions/31801057
复制相似问题