2011-09-21 21 views
1

JMXを使用して何らかの理由でプロセスの存在を継続的に監視し、クラッシュまたは強制終了した場合は、プロセスの存在を継続して再開できるようにしたい。プロセスの停止と開始は、エージェントがスクリプトを実行するときには問題ではありません。エージェントと監視対象プロセスの間でハートビートを実装することによってプロセスの存在を監視できますが、何かが存在する場合はJMX自体を使用して何かを探していますか?JMX - プロセスの存在を監視する

答えて

0

コンポーネントをJMX管理対象リソースとして公開できます。
ハートビートを実行してください。
管理対象BeanサーバーからinstanceNotFoundを取得した場合、クラッシュしました。

+0

私は、pingというJMX操作を追加し、java Timerを使用して定期的に実行を開始しました。 – Prasanna

関連する問題