Linuxのcrontabにて毎日1時1分にプログラムを実行しています。
ある日、データの容量が多くなり処理時間が15分以上かかる日があり、その日は1時16分に再度プログラムが実行されました。
ログを確認すると処理が15分以上掛かると、1時16分、1時31分、1時46分、2時1分と何度もプログラムを実行しています。
処理時間が15分以内に終わると再度の実行はなく、終了します。
そこで実行を1度だけにしたいのですが、15分過ぎても実行しない、または15分の時間延ばすcronの設定があるのでしょうか?
ご教授宜しくお願い致します。
linuxのバージョン
CentOS release 6.5 (Final)
crontabの設定
01 1 * * * root run-parts /etc/cron.daily
cron.dailyにあるファイルの設定
wget --delete-after=on http://localhost/batch.php
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/05/08 06:58
2019/05/08 12:52