超时的 Crontab 作业



我有一个每小时执行一次.sh脚本的 crontab 作业。此脚本导航到 (cd...) 到一个目录,然后启动一个 java 程序 (java -jar)。

如果我想确保 java 程序的运行时间不超过 30 分钟,我应该在哪里设置超时?它应该在 crontab 中还是在 .sh 脚本中?

您放置超时的位置取决于情况。 我可能会使用的一个指标是"什么最能减轻下一个人的认知和维护负担(几年后可能是我!)? 有时,情况的上下文要求对 cronjob 程序使用参数,有时最好使用 timeout . 其他时候,您可能会使用 ...

背景很重要。 在您的情况下,什么最有意义?

相关内容

  • 没有找到相关文章

最新更新