1

我希望能够持续监控一个进程的存在,并在它使用 JMX 因任何原因崩溃或终止时重新启动它。停止和启动进程不是问题,因为代理会为其执行脚本。我可以通过在代理和受监视进程之间实现心跳来监视进程的存在,但是我正在寻找使用 JMX 本身的东西,如果存在的话?

4

1 回答 1

0

您可以将组件公开为JMX托管资源。
试着做心跳。
如果您从托管 bean 服务器获得 instanceNotFound,那么它已经崩溃。

于 2011-09-21T18:03:45.263 回答