4

私はPerlベースのFastCGIアプリを持っていますが、これはめったにダウンしません。ただし、ダウンした場合、再起動は自動的には行われません。Apacheを手動で再起動すると常にうまくいきますが、それはアプリの稼働時間を改善することに対処します。

Perl Monksの人々が提案しているように、アプリを定期的にチェックし、必要に応じて再起動するためにcron使用するスクリプトと組み合わせてジョブを使用することを考えています。WWW::Mechanize

FastCGIプロセスを稼働させ続ける

その前に、FastCGIプロセスを監視し、プロセスが終了したときに自動的に再起動するためのより良い方法を誰かが知っているかどうかを知りたいのですが、それとも最適な方法より上に提案された方法ですか?

ありがとう。

4

3 に答える 3

3

Monitは、自動再起動や通知を実行できる優れた監視デーモンです。

于 2009-09-09T16:06:34.697 に答える
2

プロセスをApacheで監視するのではなく、プロセスをinit(8)開始する方法と同様のメカニズムを使用するのはgettyどうでしょうか。私はdaemon非常に便利であることがわかりました。

于 2009-09-09T10:11:37.350 に答える
0

ほとんどのWebサーバーは、これを構成オプションとしてすでに提供しています。

于 2009-09-09T16:54:00.310 に答える