下图为工作流配置页面,共包含三个模快,分别为工作流定义、工作流实例和任务实例。
工作流定义:用于定义工作流,包括工作流各节点任务详情及各节点依赖关等。
工作流实例:工作流每执行一次就会生成一个工作流实例。此处可查看正在运行的工作流以及已经完成的工作流。
任务实例:工作流中的一个节点任务,每执行一次就会生成一个任务实例。此处可用于查看正在执行的节点任务以及已经完成的节点任务。
工作流定义
工作流要求:工作流需包含三个 Shell 类型的任务节点,分别是 A,B,C。三个任务的依赖关系如下图所示:
1)创建工作流
2)配置任务节点
(1)节点 A
(2)节点 B
(3)节点 C
3)配置任务节点的依赖关系
配置依赖的关系的方式如下两种:
(1)直接对 DAG 图进行拖拽操作
(2)在节点设置中选择 “前置任务”
4)保存工作流定义
确定后页面如下:
上图中颜色标记从左到右依次是,编辑,运行,定时,上线,复制工作流,定时管理,删除,树形图,导出,版本信息
运行工作流
1)上线工作流
工作流须上线之后才能执行。处于上线状态的工作流定义不可修改,如需修改,须先下线
点击上线,再点击运行。
注意,虚拟机内存一定要调大一点,否则任务会显示不出来,内存使用率太高,任务虽然不会失败,但更不会显示
直接运行,不设置参数
查看工作流实例
查看所有工作流实例
2)查看状态
查看任务实例
1)查看所有任务实例
2)查看日志
定时工作流
(1)点击定时
(2)配置定时规则
此处示例为每分钟执行一次
创建好后点击定时管理
点击上线
等一分钟之后,查看结果。
基本ok ,简单教学就这些内容。