Reputation: 2433
Cron on Redhat openshift is cancelled by SIGTERM after some minutes.
Is there a default timeout on how long cron tasks can execute? If yes, how to get long running tasks working?
Upvotes: 3
Views: 855
Reputation: 2433
Yes, There is apparently a default timeout of 5 min on top level script for cron tasks execution on Redhat openshift.
The solution is to use "nohup" to get long running tasks working.
For ex:
File .openshift/cron/minutely/task1 -
nohup /path-to/some-other-script > $OPENSHIFT_LOG_DIR/logfile 2>&1 &
Upvotes: 5