0

Linux マシンのポートでプロセスを実行しています。私がやりたいことは、ポートが正常かどうかを継続的に確認することです。ポートは、別の Linux ボックスからデータを受信する TCP ポートですが、データにアクセスするとクラッシュしてスタックします。

"Address already in use" message

ポートを解放してプロセスを再起動できるように、クラッシュするかどうかを確認し、そのポートを使用してプロセスを停止したいと考えています。php または bash スクリプトを使用してこれを行う必要があります。

4

2 に答える 2

0

さて、グーグルで調べた後、私はmonitに来ました。このツールはサーバーにインストールでき、選択したプログラムを監視し、実行されていない場合はそれらを開始し、応答がない場合は再起動します...

サイトから:

sendmail が実行されていない場合、Monit は自動的に sendmail を再起動できます。また、Apache がリソースを使いすぎている場合 (DoS 攻撃が進行中など)、Monit は Apache を停止または再起動し、警告メッセージを送信できます。

于 2012-08-17T13:00:05.757 に答える