流程编排,主要用于高级业务场景,可以自动执行多个流程部署,支持顺序调整和定时开始。
例如:用户可以仅仅通过触发一次流程编排,就可以串行启动多个流程部署,根据顺序,一个执行成功后,再执行下一个。
- 一个完整的业务,需要多个流程按照串行顺序执行,即业务上有先后关系
- 一个完整的业务,需要执行多个流程,且流程B依赖流程A的输出参数,即参数有前后依赖关系
- 流程顺序执行
- 流程编排的启动方式:手动执行、定时任务
- 流程编排内部执行形式:上一个流程部署执行状态为完成(成功)时,触发下一个流程部署的执行
- 确定性:一个编排里的流程部署的个数是确定的
- 支持重复执行
- 支持业务流程跨服务器、多机器人协作,如每个节点的流程部署所关联的机器人可以不同
配置完流程编排之后,您可以进行如下操作:
- 定时任务:通过定时方式触发流程编排,来串行执行的多个流程任务。
- 手动执行:可以通过手动方式触发流程编排,来串行执行的多个流程任务。
- 查看流程编排的执行记录:可以查看该流程编排,通过各种方式触发的流程任务的执行记录及对应的日志详情。
- 查看流程编排:包含流程编排列表的查看权限,以及流程编排详细信息的查看权限。
- 新建流程编排:包含流程编排的新建权限。
- 修改流程编排:包含流程编排的修改权限。
- 删除流程编排:包含流程编排的删除权限。
- 复制流程编排:包含流程编排的复制权限。
- 查看定时任务:包含流程编排下所有定时任务列表的查看权限,以及某一定时任务详情的查看权限。
- 新建定时任务:包含定时任务的新建权限。
- 修改定时任务:包含定时任务的修改权限。
- 删除定时任务:包含定时任务的删除权限。
- 查看执行记录:包含流程编排下所有的流程任务状态、任务详情、日志详情等的查看权限。
- 删除执行记录:包含流程编排的执行记录的删除权限。
- 编辑任务:包含流程编排下任务的取消、暂停、继续、调整任务优先级的权限。
- 搜索流程编排:包含流程编排的搜索权限。