1

次の目的で Linux にウォッチドッグ ツールまたはライブラリはありますか? 次の場合に、2 つのプロセスを開始して再起動するウォッチドッグ実行可能ファイルを作成したいと思います。

  • プロセスのクラッシュ
  • プロセスが応答しなくなる (何らかの理由でハングするなど)

インターネット検索が見つかりましwatchdog.cたが、それが私の目的に使用できるかどうかはわかりません。かなり低レベルに見えます。

ここで提案されているように、プロセスを init プログラム (デーモン) として実行できますが、Linux がプロセスがハングしていることを認識するかどうかはわかりません (たとえば、デッドロックが原因で)。

4

1 に答える 1

2

ここではmonitを使用します:http://mmonit.com/monit/起動を実行できます。また、スクリプトを介したチェック方法と対応方法に関して高度にカスタマイズ可能です。

于 2012-06-07T16:22:15.673 に答える