サービスを自動化された方法で適切に監視するにはどうすればよいですか?では、競合が発生すると自動的に再起動しますか?

サービスを自動化された方法で適切に監視するにはどうすればよいですか?では、競合が発生すると自動的に再起動しますか?

システムサービス監視をどのように設定しますか?それとも、httpd, mysqld, and my custom daemon実行されているかどうかにかかわらず、各瞬間をチェックし、そうでない場合はすぐに自動的に再起動する自動化されたスクリプトを使用しますか?

どんなアイデアがありますか?

たとえば、

*Day 1:* System is running in Rail way where no support can be 24/7 available, Day 1 was fine. 
*Day 2:* System in the middle of the Rail way crashed cause httpd and mysqld for some reason not running the service

service httpd引き続きservice mysqld実行できるように自動化するにはどうすればよいですか?

ベストアンサー1

これを行うためのいくつかのツールがあります(daemontoolsとperpを除いて経験がありません)。

私の仕事で私たちは好きです犯人、これは私たちのインフラの最大の特徴です。これらのツールの中には、必要な機能全体のサブセットのみを実行しているため、ユースケースには適していない可能性があります。

おすすめ記事