1.在 {服务器tomcat路径}/bin/catalina.sh 中,的【# OS specific support. $var _must_ be set to either true or false.】位置上一行添加如下配置(如果已打开JAVA_OPTS配置,则追加未配置参数)
JAVA_OPTS="-Xms3076m -Xmx3076m -Xss1024K -XX:PermSize=2048m -XX:MaxPermSize=3076m -XX:ParallelGCThreads=8 -Dcom.sun.management.jmxremote.port=29008 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"
2.以上参数介绍
-Dcom.sun.management.jmxremote.port=29008 jmx连接端口 -Dcom.sun.management.jmxremote.ssl=false 是否ssl加密 -Dcom.sun.management.jmxremote.authenticate=false 远程连接需要密码认证,设置成false则不需要输入用户名密码
3.在本地的$JAVA_HOME/bin下双击jvisualvm.exe打开如下图:
4.添加远程主机