02:00 AM后如何停止或终止工作

时间:2018-11-20 02:18:16

标签: jobs termination autosys

我想在运行到特定时间后终止作业,但是我不应该指定日期。

我知道sendevent -E KILLJOB -J job name -T "mm/dd/yy HH:mm,但这也要指定一个日期。但根据我的要求,我不需要约会。有人可以帮我实现这个目标吗? 谢谢, 赫马

1 个答案:

答案 0 :(得分:0)

如果 sendevent 被用作CMD作业类型的命令属性。

所有者必须有权访问Autosys数据库,而不仅仅是运行作业的常规计算机。 请检查机器/所有者的权限。

通过autosys属性的另一种方式。

请考虑以每天的HH:mm小时开始工作。 然后,将在HH:mm到02:00之间的分钟分配给作业中的 term_run_time 属性。

一旦作业开始,如果未完成,它将在几分钟后终止。

示例: 作业开始时间是16:00

16:00至02:00之间有10个小时= 600分钟

  

term_run_time:600

这600分钟是相对于开始时间。 在autosys中,没有属性可以在绝对时间终止作业。

希望这会有所帮助