是否可以将activiti用作工作流前端,它使用kafka(或类似的事件队列)作为处理管道。
图1:正常的活动流量。默认的activiti引擎通过“java方法调用”
处理流程图2:相同的工作流程但使用kafka事件队列来调用任务/进程
这可能吗?如果是,怎么样?
答案 0 :(得分:2)
这正是我们在Activiti Cloud中所做的事情 - > https://activiti.gitbooks.io/activiti-7-developers-guide/content/ 这绝对是可能的,但我们正努力让人们轻松做到这一点。现在我们正在使用Spring Cloud Stream RabbitMQ绑定器,但很容易被Kafka Binder取代而不需要更改代码。
请查看gitbook了解更多详情,如果您想聊聊此主题,请随时加入我们的gitter频道:https://gitter.im/Activiti/Activiti7?utm_source=share-link&utm_medium=link&utm_campaign=share-link