【发布时间】:2017-10-16 00:28:37
【问题描述】:
我有一个每小时执行 .sh 脚本的 crontab 作业。该脚本导航(cd...)到一个目录,然后启动一个 java 程序(java -jar)。
如果我想确保 java 程序的运行时间不超过 30 分钟,我应该在哪里设置超时?它应该在 crontab 中还是在 .sh 脚本中?
【问题讨论】:
-
如果它只运行Java,为什么不在Java本身做超时呢?如果您在另一个上下文甚至 O/S 中运行 java,这将很有帮助。