如何使一个autosys作业在成功完成后继续运行

时间:2016-09-09 12:42:09

标签: shell autosys

我有一个文件监视器autosys作业,并且有一个作业依赖于此文件观察程序作业。

我希望我的文件观察程序作业连续运行24小时,这意味着只要相应目录中有文件,就应该触发文件观察程序作业。

但就我而言,情况并非如此。

Job可以在目录中查看文件,并在一个周期后作业状态变为“SUCCESS”。

然后,如果我在目录中放入一个新文件,观察者将无法观看文件。

我能为实施我的要求做些什么?

2 个答案:

答案 0 :(得分:1)

您的文件观察程序作业是否位于主框中?如果是这样,我认为您可以将主框设置为每隔一分钟后运行一次(例如每隔15分钟),这样您的文件监视器将在一天内运行几次。

答案 1 :(得分:0)

我有类似的情况,这是我的解决方案。

Process_Box

  • FileWatcher(命令作业)
  • ProcessFile(命令作业)

条件为s(Process_Box):

  • ForceStart_Process_Box(命令作业)