如何在凌晨02:00后停止或终止作业



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

我知道sendevent -E KILLJOB -J job name -T "mm/dd/yy HH:mm,但这也需要指定日期。但根据我的要求,我不需要约会。有人能帮我怎么做到这一点吗?谢谢赫马

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

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

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

假设作业在一天中的HH:mm小时开始。然后为作业中的term_run_time属性分配HH:mm和02:00之间的分钟数。

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

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

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

term_run_time:600

这600分钟与开始时间有关。在autosys中,没有在绝对时间终止作业的属性。

希望这能帮助

最新更新