17、并行网关(parallel gateway)

描述

并行网关(parallel gateway)是指可以同时执行所有输出路径,并且需要所有输入路径执行完毕汇总到网关后流程才往下流转的元素。
在这里插入图片描述

并行网关上的序列流即使有条件判断也会忽略。
并行网关分两部分:
叉子(fork): 用于并行任务开始
汇总(join):用于并行任务汇总。

需求

假设社交平台中有个需求是,对用户自上传的视频并行处理几个任务,所有任务全正常达到要求才能上传到系统中。
视频格式的校验(service task);
内容涉黄鉴别(user task人工处理);
内容涉暴处理(user task 人工处理);
内容负面影响判断(external task);

设计BPMN

1.以assignee为xiaoming,设计一个user task,增加视频名称videoName表单字段。

17、并行网关(parallel gateway)_第1张图片

2.增加fork并行网关

你可能感兴趣的:(camunda工作流实战,gateway,低代码,java,架构,分布式)