流程实例保留工作流最近执行的记录,开发版每个工作流保留最近30条,专业版每个工作流保留最近300条。
工作流
工作流状态
运行中:至少有一个任务运行中。
失败:所有任务完成,并且至少一个失败。
成功:所有任务完成,并且所有任务都成功或跳过。
挂起:工作流运行中,由人工标记为挂起状态。
运维操作
登录MSE XXL-JOB控制台,并在顶部菜单栏选择地域。
在左侧导航栏,选择。
单击进入目标实例,在左侧导航栏选择。
根据需求选择操作列如下功能:
重跑工作流中所有失败的任务,单击日志。
将工作流中所有失败的任务标记为成功,单击标记成功。
停止工作流中正在运行的任务,单击停止。
将工作流中未开始执行的节点标记为挂起状态,单击挂起。
将挂起状态的任务恢复为等待中,单击取消挂起。
查看工作流中各节点的执行详情,单击详情查看DAG视图。
DAG视图
每个流程实例均可点击详情,进入DAG视图以查看当前工作流的运行拓扑结构。

任务状态
等待中(waiting):上游依赖未满足,或者开始时间未满足。
队列中(queued):依赖满足后进入队列中,等待资源调度器分发任务至执行器。
运行中(running):任务分发至执行器,进入运行中状态。
成功(success):任务执行成功。
失败(failed):任务执行失败。
标记成功(mark_success):人工将失败任务强制标记为成功。
强制终止(killed):人工强制停止正在运行的任务。
挂起(Held):人工将等待中的任务挂起,工作流执行到挂起状态的节点会发生堵塞。
跳过(skipped):
人工将未开始执行的任务标记为跳过,忽略该节点。
逻辑分支节点,下游未执行的节点,自动标记为跳过状态。
任务已配置日历,当天不满足日历条件,自动标记为跳过状态。
任务禁用状态,工作流将自动跳过该节点。
任务运维操作
在DAG视图中可右键节点并进行运维操作手动调整任务状态,如图所示:

查看节点信息
在DAG视图中双击节点可查看该节点的基本信息、输入输出以及运行日志。
