Zeebe Docs翻译:4.5.2 Parallel Gateway
温馨提示:
本文最后更新于 2019年10月14日,已超过 1,865 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我。
并行网关(又名AND网关)允许将流拆分为并发路径。
当输入具有多个传出序列流的并行网关时,将采用所有流。这些路径是同时并独立执行的。
可以使用具有多个传入序列流的并行网关来连接并发路径。工作流实例在并行网关上等待,直到采用每个传入序列。
请注意,并行网关的传出路径是同时执行的,就并行线程而言,不是并行的。工作流实例的所有记录均被写入同一分区(单流处理器)。
Additional Resources
XML表示
具有两个传出序列流的并行网关:
<bpmn:parallelGateway id="split" />
<bpmn:sequenceFlow id="to-ship-parcel" sourceRef="split"
targetRef="shipParcel" />
<bpmn:sequenceFlow id="to-process-payment" sourceRef="split"
targetRef="processPayment" />
使用BPMN建模器
添加具有两个传出序列流的并行网关:
工作流程生命周期
并行网关的工作流实例记录:
意图 | 元素编号 | 元素类型 |
---|---|---|
ELEMENT_ACTIVATING | 分裂 | PARALLEL_GATEWAY |
ELEMENT_ACTIVATED | 分裂 | PARALLEL_GATEWAY |
ELEMENT_COMPLETING | 分裂 | PARALLEL_GATEWAY |
ELEMENT_COMPLETED | 分裂 | PARALLEL_GATEWAY |
SEQUENCE_FLOW_TAKEN | 装运包裹 | SEQUENCE_FLOW |
SEQUENCE_FLOW_TAKEN | 处理付款 | SEQUENCE_FLOW |
... | ... | ... |
SEQUENCE_FLOW_TAKEN | 加入1 | SEQUENCE_FLOW |
... | ... | ... |
SEQUENCE_FLOW_TAKEN | 加入2 | SEQUENCE_FLOW |
ELEMENT_ACTIVATING | 加入 | PARALLEL_GATEWAY |
ELEMENT_ACTIVATED | 加入 | PARALLEL_GATEWAY |
ELEMENT_COMPLETING | 加入 | PARALLEL_GATEWAY |
ELEMENT_COMPLETED | 加入 | PARALLEL_GATEWAY |
正文到此结束
- 本文标签: 其他
- 本文链接: https://www.v8en.com/article/208
- 版权声明: 本文由SIMON原创发布,转载请遵循《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权