工作流实例

查看工作流实例

  • 点击项目管理->工作流->工作流实例,进入工作流实例页面,如下图所示:

workflow-instance

  • 点击工作流名称,进入DAG查看页面,查看任务执行状态,如下图所示。

instance-state

查看任务日志

  • 进入工作流实例页面,点击工作流名称,进入DAG查看页面,双击任务节点,如下图所示:

instance-log01

  • 点击”查看日志”,弹出日志弹框,如下图所示,任务实例页面也可查看任务日志,参考任务查看日志

instance-log02

查看任务历史记录

  • 点击项目管理->工作流->工作流实例,进入工作流实例页面,点击工作流名称,进入工作流 DAG 页面;
  • 双击任务节点,如下图所示,点击”查看历史”,跳转到任务实例页面,并展示该工作流实例运行的任务实例列表

instance-history

查看运行参数

  • 点击项目管理->工作流->工作流实例,进入工作流实例页面,点击工作流名称,进入工作流 DAG 页面;
  • 点击左上角图标工作流实例 - 图6,查看工作流实例的启动参数;点击图标工作流实例 - 图7,查看工作流实例的全局参数和局部参数,如下图所示:

instance-parameter

工作流实例操作功能

点击项目管理->工作流->工作流实例,进入工作流实例页面,如下图所示:

workflow-instance

  • 编辑: 只能编辑 成功/失败/停止 状态的流程。点击”编辑”按钮或工作流实例名称进入 DAG 编辑页面,编辑后点击”保存”按钮,弹出保存 DAG 弹框,如下图所示,修改流程定义信息,在弹框中勾选”是否更新工作流定义”,保存后则将实例修改的信息更新到工作流定义;若不勾选,则不更新工作流定义。

    工作流实例 - 图10

  • 重跑: 重新执行已经终止的流程。

  • 恢复失败: 针对失败的流程,可以执行恢复失败操作,从失败的节点开始执行。

  • 停止: 对正在运行的流程进行停止操作,后台会先 kill worker 进程,再执行 kill -9 操作

  • 暂停: 对正在运行的流程进行暂停操作,系统状态变为等待执行,会等待正在执行的任务结束,暂停下一个要执行的任务。

  • 恢复暂停: 对暂停的流程恢复,直接从暂停的节点开始运行

  • 删除: 删除工作流实例及工作流实例下的任务实例

  • 甘特图: Gantt 图纵轴是某个工作流实例下的任务实例的拓扑排序,横轴是任务实例的运行时间,如图示:

instance-gantt