作业实例运行状态
运行状态 |
场景描述 |
---|---|
等待运行 |
如果作业实例依赖的前置作业实例未最终完成(未最终完成的状态包括:未生成实例、等待运行、运行失败),该实例处于等待运行。 |
运行中 |
作业正常运行中。说明前置的依赖作业都已完成,该作业调度时间已到。 |
运行成功 |
作业真正成功执行了业务逻辑,并且最终成功(包含失败重试的成功)。 |
强制成功 |
作业实例处于失败或取消状态时,进行手动执行强制成功。 |
忽略失败成功 |
如下图所示,节点B设置了失败处理策略,当B执行失败了,会跳过B继续执行C,当存在这种节点运行失败,整个作业执行完成了就是忽略失败成功。
图1 失败处理策略-继续执行下一节点
|
运行异常 |
这种运行状态场景较少。如下图所示,节点B设置了失败处理策略,当B执行失败了,作业实例立即挂起,不会继续执行C,作业实例进入异常运行状态。
图2 失败处理策略-挂起当前作业执行计划
|
已暂停 |
这种运行状态场景较少。当某个作业的实例正在运行,测试人员在作业监控界面,手工暂停作业调度。此时,该作业正在运行的实例会进入已暂停状态。 |
已取消 |
|
失败 |
作业执行失败。 |