如何在特定时间终止自动作业?

时间:2013-11-30 06:24:45

标签: autosys

我想在一天的特定时间终止运行作业的autosys。我们在autosys中是否有任何可用选项。我尝试使用sendevent命令创建另一个作业来杀死另一个作业,但它失败了。有人可以帮帮我!

3 个答案:

答案 0 :(得分:2)

或者,您可以使用term_run_time:XX(以分钟为单位的时间)在作业运行XX分钟后终止作业。

答案 1 :(得分:1)

sendevent -E KILLJOB -J作业名称-T“mm / dd / yy HH:mm”(日期和时间是当天和需要发送此命令的时间) < / p>

对于例子我希望工作在2013年12月15日14:30暂停,然后在下面是命令我将立即运行

sendevent -E KILLJOB -J test_job -T“12/15/2013 14:30”

如果你想中止命令,我的意思是,如果你想停止杀人,那么你可以给予

sendevent -E KILLJOB -J test_job -T“12/15/2013 14:30”-U

答案 2 :(得分:0)

我找到了答案:)

创建另一个作业并将sendevent命令放入其中。以前我没有加载与autosys环境相关的配置文件,这就是它之前没有工作的原因:)