Java JMX-监视进程是否存在

Java JMX-监视进程是否存在,java,jmx,process-monitoring,Java,Jmx,Process Monitoring,我希望能够连续监视进程的存在,并在它因任何原因使用JMX崩溃或死机时重新启动它。停止和启动进程不是问题,因为代理为其执行脚本。我可以通过在代理和被监视的进程之间实现心跳来监视进程的存在,但是我正在使用JMX本身寻找一些东西,如果存在的话 您可以将组件公开为JMX托管资源。 试着做心跳。 如果您从托管bean服务器获得InstanceNotFind,那么它已经崩溃。我刚刚添加了一个名为ping的JMX操作,并开始使用java计时器定期执行它。

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

您可以将组件公开为
JMX
托管资源。
试着做心跳。

如果您从托管bean服务器获得InstanceNotFind,那么它已经崩溃。

我刚刚添加了一个名为ping的JMX操作,并开始使用java计时器定期执行它。