为现有Java应用程序添加JMXMP侦听器
我需要在不更改任何代码的情况下向现有Java应用程序添加JMXMP侦听器。传统的基于RMI的协议在目标环境中不起作用,这与防火墙限制无关 换句话说:我只想通过将JMX_remote-optional添加到类路径和一些类似于com.sun.management.jmxremote的用于RMI连接器的env属性来访问流程的JMX为现有Java应用程序添加JMXMP侦听器,java,jmx,jmxmp,Java,Jmx,Jmxmp,我需要在不更改任何代码的情况下向现有Java应用程序添加JMXMP侦听器。传统的基于RMI的协议在目标环境中不起作用,这与防火墙限制无关 换句话说:我只想通过将JMX_remote-optional添加到类路径和一些类似于com.sun.management.jmxremote的用于RMI连接器的env属性来访问流程的JMX 我在各种各样的文档中找不到任何东西-我设法在目标环境中使用JMXMP和Tomcat(添加一个LifecycleEventListener,从配置中读取端口)以及另一个我显式
我在各种各样的文档中找不到任何东西-我设法在目标环境中使用JMXMP和Tomcat(添加一个LifecycleEventListener,从配置中读取端口)以及另一个我显式启动侦听器的程序。看看我的github项目。文档有点轻,但前提很简单