tomcat 连接 JMX(jvisualvm找不到tomcat)

如题,服务器上,tomcat已经启动,可是jvisualvm在本地找不到tomcat,如下图:

tomcat 连接 JMX(jvisualvm找不到tomcat)_第1张图片


是因为tomcat还没开启jmx功能,怎样开启呢?在Java Options中增加如下设置:

-Dcom.sun.management.jmxremote.port=8999
-Dcom.sun.management.jmxremote.ssl=false 
-Dcom.sun.management.jmxremote.authenticate=false


然后stop,然后重新start,在cmd中庸netstat -an 看一下,发现8999端口已经开启了:

tomcat 连接 JMX(jvisualvm找不到tomcat)_第2张图片


然后,回到jvisualvm中,文件-> 添加JMX连接:

tomcat 连接 JMX(jvisualvm找不到tomcat)_第3张图片


然后就OK了,可以监控tomcat的运行了~



你可能感兴趣的:(tomcat 连接 JMX(jvisualvm找不到tomcat))