本文主要是介绍使用JvisualVM监控远程tomcat--jmx连接,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
刚开始按照别人的方法一直报错
然后自己理清了思路,如下:
1、首先确保执行 hostname -i 显示的IP 是你要连接的IP,如果不是修改/etc/hosts文件
2、修改/usr/local/tomcat/bin 下的 catalina.sh文件
找到JAVA_OPTS 相关的设置,如果有的话在原基础上修改,没有则新增
JAVA_OPTS="-Djava.rmi.server.hostname=10.10.21.63 -Dcom.sun.management.jmxremote.port=18999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"
3、执行catalina.sh run
4、执行netstat -anp|grep java
确保添加的18999端口已开启
如果没有此端口,重新检查前几步操作
5、此时在jvisualvm添加jmx连接输入18999端口即可
这篇关于使用JvisualVM监控远程tomcat--jmx连接的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!