我可以在Camunda进行两个并行接收任务吗?

时间:2018-12-12 12:10:46

标签: java bpmn bpm camunda camunda-modeler

有可能吗?还是Camunda不允许并行接收任务? https://docs.camunda.org/manual/7.9/reference/bpmn20/tasks/receive-task/

2 个答案:

答案 0 :(得分:3)

这取决于您正在等待什么消息。 如果您在每个任务中等待不同的消息,则应该没有问题,并且可以在并行网关后面对多个接收任务进行建模。 但是,如果所有任务都在等待相同的消息,那么我建议使用不同的建模策略。只需等待一个接收消息任务(或事件)即可接收到消息,接收到消息后,您可以使用并行网关拆分流。

我希望能回答您的问题

答案 1 :(得分:0)

只需添加到我的@MuffinMICHI建议的解决方案中,第一种方法就可以完成如下:在这里,我有目录列表: enter image description here