流程实例
工作流每次调度执行后会生成对应的流程实例,记录执行状态和结果。通过流程实例,可以查看工作流整体状态、对运行中的实例执行运维操作,并通过 DAG 视图追踪各节点的执行进度。每个工作流最多保留 300 条最近执行记录。
工作流状态及操作
工作流状态
状态 | 说明 |
运行中 | 至少有一个任务运行中。 |
失败 | 所有任务完成,并且至少一个失败。 |
成功 | 所有任务完成,并且所有任务都成功或跳过。 |
挂起 | 工作流运行中,由人工标记为挂起状态。 |
工作流运维操作
操作 | 说明 |
重跑失败节点 | 重跑工作流中所有失败的任务。 |
标记成功 | 将工作流中所有失败的任务标记为成功。 |
停止 | 停止工作流中正在运行的任务。 |
挂起 | 将工作流中未开始执行的节点标记为挂起状态。 |
取消挂起 | 将挂起状态的任务恢复为等待中。 |
DAG 视图
单击流程实例的详情,进入 DAG 视图,可查看当前工作流的运行拓扑图。
任务状态
状态 | 说明 |
等待中(waiting) | 上游依赖未满足,或开始时间未到。 |
队列中(queued) | 依赖满足后进入队列,等待资源调度器分发给执行器。 |
运行中(running) | 任务已分发给执行器,正在运行。 |
成功(success) | 任务执行成功。 |
失败(failed) | 任务执行失败。 |
标记成功(mark_success) | 人工将失败任务强制标记为成功。 |
强制终止(killed) | 人工强制停止正在运行的任务。 |
挂起(Held) | 人工将等待中的任务挂起。工作流执行到挂起状态的节点时会阻塞,不继续向下执行。 |
跳过(skipped) |
|
任务运维操作
在 DAG 视图中,单击节点可对该节点执行运维操作,将任务状态扭转为目标状态。

查询日志
在画布中,单击节点可查看该节点的运行日志。
列表视图
列表视图展示工作流的执行记录,每个工作流最多保留 300 条最近执行记录。