为了方便自己记忆 顺便分享一下 jvisualvm的 简洁版使用说明
C:\Program Files\Java\jdk1.8.0_151\bin\jvisualvm.exe 这是我的路径,如果没安装在此处,就找到jdk所在位置,bin目录下。
下面内容加在tomcat启动脚本里面
export JAVA_OPTS="{一些启动相关配置,后面的才是重点}
-Djava.rmi.server.hostname={服务所在服务器ip}
-Dcom.sun.management.jmxremote.port={供给监控的端口}
//我是写的 服务端口+10000
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
加好之后,重启服务,双击启动jvisualvm.exe
远程上面右键,添加远程主机,把服务所在的ip填入。
输入当时设置的端口
连接后 就可以看啦 包括线程、内存的监控。
在详细的内容以及具体数据解释,还在研究,可以相互指教,如有不足之处请见谅。