3

Redhat openshift の cron は、数分後に SIGTERM によってキャンセルされます。

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 に答える