Tomcat的JMX支持默认应该是关闭的,首先我们得打开Tomcat的JMX支持,同时指定远程访问的IP地址、接口、是否支持SSl,是否验证访问等信息。
在Tomcat启动的VM arguments中加入下面的参数:
然后,打开JDK/bin 目录下的jconsole.exe, 在远程进程中输入:service:jmx:rmi:///jndi/rmi://172.16.100.114:8060/jmxrmi
就可以远程访问 172.16.100.114:8060 下面的jmx服务
在Tomcat启动的VM arguments中加入下面的参数:
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8060
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
-Djava.rmi.server.hostname=172.16.100.114
然后,打开JDK/bin 目录下的jconsole.exe, 在远程进程中输入:service:jmx:rmi:///jndi/rmi://172.16.100.114:8060/jmxrmi
就可以远程访问 172.16.100.114:8060 下面的jmx服务