|
|
@ -13,13 +13,13 @@ |
|
|
|
|
|
|
|
|
|
|
|
**流程定义**:通过拖拽任务节点并建立任务节点的关联所形成的可视化**DAG** |
|
|
|
**流程定义**:通过拖拽任务节点并建立任务节点的关联所形成的可视化**DAG** |
|
|
|
|
|
|
|
|
|
|
|
**流程实例**:流程实例是流程定义的实例化,可以通过手动启动或定时调度生成 |
|
|
|
**流程实例**:流程实例是流程定义的实例化,可以通过手动启动或定时调度生成,流程定义每运行一次,产生一个流程实例 |
|
|
|
|
|
|
|
|
|
|
|
**任务实例**:任务实例是流程定义中任务节点的实例化,标识着具体的任务执行状态 |
|
|
|
**任务实例**:任务实例是流程定义中任务节点的实例化,标识着具体的任务执行状态 |
|
|
|
|
|
|
|
|
|
|
|
**任务类型**: 目前支持有SHELL、SQL、SUB_PROCESS、PROCEDURE、MR、SPARK、PYTHON、DEPENDENT,同时计划支持动态插件扩展,注意:其中子 **SUB_PROCESS** 也是一个单独的流程定义,是可以单独启动执行的 |
|
|
|
**任务类型**: 目前支持有SHELL、SQL、SUB_PROCESS(子流程)、PROCEDURE、MR、SPARK、PYTHON、DEPENDENT(依赖),同时计划支持动态插件扩展,注意:其中子 **SUB_PROCESS** 也是一个单独的流程定义,是可以单独启动执行的 |
|
|
|
|
|
|
|
|
|
|
|
**调度方式:** 系统支持基于cron表达式的定时调度和手动调度。命令类型支持:启动工作流、从当前节点开始执行、恢复被容错的工作流、恢复暂停流程、从失败节点开始执行、补数、调度、重跑、暂停、停止、恢复等待线程。其中 **恢复被容错的工作流** 和 **恢复等待线程** 两种命令类型是由调度内部控制使用,外部无法调用 |
|
|
|
**调度方式:** 系统支持基于cron表达式的定时调度和手动调度。命令类型支持:启动工作流、从当前节点开始执行、恢复被容错的工作流、恢复暂停流程、从失败节点开始执行、补数、定时、重跑、暂停、停止、恢复等待线程。其中 **恢复被容错的工作流** 和 **恢复等待线程** 两种命令类型是由调度内部控制使用,外部无法调用 |
|
|
|
|
|
|
|
|
|
|
|
**定时调度**:系统采用 **quartz** 分布式调度器,并同时支持cron表达式可视化的生成 |
|
|
|
**定时调度**:系统采用 **quartz** 分布式调度器,并同时支持cron表达式可视化的生成 |
|
|
|
|
|
|
|
|
|
|
|