作成したデーモンの一種のウォッチドッグとしてcronジョブを設定しようとしています。デーモンがエラーになって失敗した場合、cronジョブで定期的に再起動する必要があります...これがどれほど可能かはわかりませんが、いくつかのcronチュートリアルを読んだところ、私が何をするかを見つけることができませんでした。探しています...
私のデーモンはシェルスクリプトから開始されるので、cronジョブを実行する方法を探しているのは、そのジョブの前回の実行がまだ実行されていない場合のみです。
私はこの投稿を見つけました。これは、ロックファイルを使用して実行しようとしていることの解決策を提供しましたが、それを実行するためのより良い方法があるかどうかはわかりません...