Autosys:在一个 BOX 中实现两个作业的依赖

Autosys : Achieve dependency for two jobs in a BOX

场景: 两个作业在 BOX_JOB - JOB_1 and JOB_2 中,JOB_2 依赖于 JOB_1 Success 并且应该 fail whenever JOB_1 fails.

观察: 一旦 BOX_JOB 被激活 JOB_1 和 JOB_2 都被激活,但 JOB_2 继续即使 JOB_1 已完成失败

也会激活

JOB_2 JIL

job_type: cmd

....

condition: s(JOB_1)
box_name: BOX_JOB

检查 box_terminator 属性。在 JOB_1 的 JIL 中设置 box_terminator: 1(或 y),如果 JOB_1 失败并且 JOB_2 应该进入非活动状态。

查看 Autosys Reference Guide (pdf) 的第 204 页(以及其他页面)了解更多信息。