Snail-job 工作流 任务节点
任务节点
工作流中的任务节点,即为定时任务,需要先在管理端的定时任务界面,配置所需的定时任务。配置完毕后,可在工作流页面通过下拉的形式,选择当前所需的任务。
Tip:只能编排同命名空间下,同组的定时任务。
页面配置
![image-20240918154230292](/workflow/wf_task_node1.png)
优先级
即并行任务中的执行顺序,数字越小,越先执行。
![image-20240918154230292](/workflow/wf_task_node2.png)
所属任务
即为工作流配置中的同组下的相关任务。
若在下拉选项中,没有自己所需的任务,请检查:1、是否有在定时任务页面配置相关任务。2、检查是否为同一命名空间下的同一分组。
失败策略
失败策略,即工作流按顺序执行到当前任务,当前任务可能超时或者失败(包含重试之后的失败)等情况,服务端支持对于这种失败的任务提供相关策略。
任务节点的失败策略分为两类
类型 | 说明 |
---|---|
跳过 | 工作流会跳过当前失败任务,继续向下执行,并且若最终执行完成,工作流状态会是处理成功。 |
阻塞 | 工作流会被阻塞在当前任务阶段,等待手动重试。若重试成功,工作流还会自动向下执行未执行完的任务。 |
节点状态
任务节点的节点状态分为两类:
类型 | 说明 |
---|---|
开启 | 任务流调度会经过该节点。 |
关闭 | 任务流调度会跳过该节点。 |