Crontab强制执行作业依赖项

时间:2015-01-05 14:31:46

标签: cron crontab job-scheduling cron-task

我已经在几个场合努力让crontab工作,其中工作B依赖于工作A已经成功完成。

上次我不得不使用crontab强制执行依赖项时,我们必须在流程级别模拟成功。这意味着工作A将取得成功'或者完成了#39;文件一旦完成。然后,作业B将在开始之前检查该成功/完成文件的存在。

不幸的是,这意味着

  1. 进程都必须有这个启动代码(是的,我知道它可能是 通过包含在jar文件/ DLL中重用
  2. 文件系统中堆满了成功/完成的文件 必须在一天结束时进行清理
  3. 我过去曾使用过Autosys,它更优雅地处理依赖关系,但我现在所处的环境意味着Autosys更难以使用/维护/介绍。

    在使用crontab时,人们采用什么方法来强制执行作业依赖?

0 个答案:

没有答案