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

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

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