5分ごとに実行されるcrontabジョブがある場合、どのようにしてそれ自身がオーバーランしないようにしますか?つまり、crontabジョブの以前の反復が次の実行前に完了したことをどのように確認しますか?crontabジョブが互いにオーバーランしないようにしますか?
3
A
答えて
2
スクリプトの先頭にファイルが存在する場合を除き、ファイルシステムのどこかに一意の一時ファイルを作成します。この場合、スクリプトはすでに実行されており、終了する必要があります。スクリプトの最後に一意の一時ファイルを削除します。
これには他にもバリエーションがありますが、すべて同じような考えがあります。この回答が気に入ったら、その横にあるチェックマークを選択してください。ありがとう!
1
フロックを使用します。基本的にdqhendricksが示唆していることをします。
関連する問題
- 1. django crontabジョブが動作しない
- 2. コンストラクタの時間をオーバーランしようとしています
- 3. Gist MarkDown文字が互いに干渉しないようにしますか?
- 4. 複数の石英ジョブが互いにオーバーライドします
- 5. ユーザーがジョブのスケジュールを作成しないようにする
- 6. brontスクリプトを使用してcrontabにcrontabジョブを追加する方法は?
- 7. Weka NominalToBinaryは、テストとトレーニングセットが互換性がないようにします
- 8. どのようにアナグラムがC++でお互いに近いように文字列をソートしますか?
- 9. XSL FO:ヘッダーとフッターのコンテンツがオーバーランしています
- 10. Qt4とGLewは互いに互換性がないようです
- 11. Crontab Pythonスクリプトが動作しない
- 12. Python crontabが動作しない
- 13. Laravel + Crontabが動作しない
- 14. Perlスクリプトがcrontabで動作しない
- 15. bashスクリプトがcrontabで動作しない
- 16. SCPコマンドがCrontabで動作しない
- 17. 2つの値が互いに等しくないことをどのように表現できますか?
- 18. 私はモバイルナビゲータがかなりうまくいかないようにしようとしています。
- 19. インラインdivを互いに異なるサイズにしても、どのようにして "nestle"を互いに作ることができますか?
- 20. ファイルの読み取り中に文字バッファがオーバーランしています
- 21. 私のcrontabが動作しないのはなぜですか?
- 22. シェルスクリプトは個別に実行されていますが、正しい結果がcrontabジョブとして生成されない
- 23. mkfifoは2つのプロセスがお互いに話すようにします
- 24. C++では、2つのクラスが互いにアクセスするようにします
- 25. cronジョブは、rootのcrontabに設定し、次のcronジョブを持って
- 26. エクスポートされた関数に互いにどのようにアクセスしますか?
- 27. メディアクエリが互いにオーバーライドします
- 28. 互いに干渉しないようにイベントを取得する方法
- 29. jenhkinsジョブは、paramentersが動作していないdownstramジョブを起動します
- 30. crontabジョブでのみImportError?