BPMN流程中回退并行活动后并行汇聚网关放置位置咨询
BPMN并行汇聚网关的正确放置位置
- 核心逻辑:并行汇聚网关的作用是等待所有并行发起的分支执行完成后,再合并流程流继续主流程,因此它必须放在两个回退分支最终重新汇合的节点之后。
- 具体放置位置:
- 当从第3步重新执行至第9步、从第7步重新执行至第9步的两个分支,均通过排他网关的“是”分支后,在第9步排他网关的“是”分支出口、第10步之前放置并行汇聚网关。
- 原因:只有等这两个回退分支都完成循环(重新走到第9步且决策为“是”),才能通过汇聚网关合并流程流,确保后续第10至20步的流程是在两个回退分支都处理完成后才启动。
- 注意事项:
- 需确保两个回退分支最终都会抵达该汇聚网关,避免出现分支中断导致汇聚网关无限等待的情况。
- 链接事件的跳转逻辑要精准:并行网关后的两个链接抛出事件,需分别对应第3步和第7步的链接捕获事件,保证回退流程能正确触发。
内容的提问来源于stack exchange,提问作者Ucfm
相关产品推荐
相关产品推荐

