3

几分钟后,SIGTERM 取消了 Redhat openshift 上的 Cron。

cron 任务可以执行多长时间是否有默认超时?如果是,如何让长时间运行的任务正常工作?

4

1 回答 1

5

是的,在 Redhat openshift 上执行 cron 任务的顶级脚本显然有5 分钟的默认超时。

解决方案是使用“nohup”让长时间运行的任务正常工作。

例如:

文件 .openshift/cron/minutely/task1 -

nohup /path-to/some-other-script > $OPENSHIFT_LOG_DIR/logfile 2>&1 &
于 2012-11-04T11:10:41.147 回答