首页 > 解决方案 > Autosys 退出代码含义

问题描述

我正在研究 CA autosys,我遇到了一个条件公式,例如 Condition: e(job1,06.00) = 0 & e(job2,03.00) = 0。我知道退出代码 0 表示成功。那么“06.00”和“03.00”是什么意思呢?</p>

标签: caautosys

解决方案


它被称为回顾条件

要指定回溯相关性,请输入作业名称,后跟逗号 (,),然后是 HH(小时)、句点 (.) 和 MM(分钟)。

样品 JIL

insert_job: test_sample_04
machine: localhost
command: sleep 10
condition: success(test_sample_01,12.00) AND failure(test_sample_02,24.00) AND
success(test_sample_03)

说明

  • 最后一次运行test_sample_01在过去 12 小时内成功完成。
  • 在过去 24 小时内最后一次运行test_sample_02以失败状态完成。
  • 上一次运行test_sample_03随时成功完成。

对于用户案例

condition: e(job1,06.00) = 0 & e(job2,03.00) = 0
  • 在过去 6 小时内完成的最后一次运行,job1退出代码为 0

  • 在过去 3 小时内完成的最后一次运行,job2退出代码为 0

参考CA Workload Automation AE 用户指南 11.3.6 版


推荐阅读