17并行网关(parallel gateway)

Posted 老柳聊技术

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了17并行网关(parallel gateway)相关的知识,希望对你有一定的参考价值。

描述

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

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

需求

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

设计BPMN

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

2.增加fork并行网关

以上是关于17并行网关(parallel gateway)的主要内容,如果未能解决你的问题,请参考以下文章

api-gateway实践(15)新服务网关 -运行环境搭建

2021-8-17springboot引入网关路由时出现spring-cloud-starter-gateway出错

api-gateway实践(14)新服务网关 - 演示环境搭建

api-gateway实践网关服务集成验证

springcloud-Finchley学习笔记-gateway网关自定义过滤器

带有 Eureka 的 Spring Cloud Gateway 得到 504(网关超时)