2分ごとにcrontabジョブをスケジュールします。しかし最近、プログラムの実行を完了するのに時間がかかり(約7〜8分)かかることに気づき始めました。その場合、cron は実行されていないすべてのジョブをキューに追加するか、以前のトリガーがまだ完了していないことが確認された場合、ジョブの実行をスキップします。
もしそうなら(つまり、これらのタスクをキューに追加する場合)、このキューを確認する方法はありますか?私のサーバーはUbuntu 16.04で実行されています。
ベストアンサー1
cron
定義したスケジュールに従ってジョブを実行します。同時実行を防止するロジックがスクリプトにない場合は、並列に実行されます。
スクリプトにそのようなロジックがある場合は、定義された操作を実行します。