如题,服务器上,tomcat已经启动,可是jvisualvm在本地找不到tomcat,如下图:
是因为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端口已经开启了:
然后,回到jvisualvm中,文件-> 添加JMX连接:
然后就OK了,可以监控tomcat的运行了~