2011-07-21 17 views
5

私が知りたい、ASIOブーストと1台のデーモンのTCPサーバを開発するには、プロセスを監視するための任意のデーモンマネージャ11bがあり、サーバプロセスが死んでいる場合、管理者はそれをC++デーモンプロセスを監視する方法は?

+1

デーモンマネージャーデーモンを開発する場合は、デーモンマネージャーデーモンを管理するデーモンマネージャーマネージャーデーモンが必要です。 – marinara

+0

あなたが探しているものはおそらくrunsvです。 – thiton

答えて

2

を再起動することができますあなたは非常に使用するように試みることができます強力なdaemontoolsすべてを管理する。あなたはこの力を必要としない場合は、次のシェル・スクリプトは、多くの場合、十分であるこれらのツールは、など

を再起動し、非常にきめ細かいモニタリングに許可:

while true; do 
    $PROCESS 
    sleep $SLEEP_TIME 
done 

これは、それがクラッシュしたときに、システムを再起動するの面倒を見ますしかしそれにはあまりないので、追加が必要な場合はあなたは運が尽きるでしょう。

関連する問題