JVisualVM 使用 jmx 连接远程tomcat进行数据分析

1、找到 jvisualvm.exe 

在jdk安装目录中,bin目录中可找到这个应用程序

 

 

2、远程机器开启 jmx + 配置

  ps -ef|grep tomcat 可查看是否配置过 jmx 

 

 

   进行配置,修改 tomcat 的 bin 目录中的  catalina.sh 文件,添加如下参数

(找到 JAVA_OPTS,在后面追加)

-Dcom.sun.management.jmxremote=true #开启远程
-Dcom.sun.management.jmxremote.port=8080 #使用 jmx连接的端口号
-Dcom.sun.management.jmxremote.authenticate=false #使用 jmx连接时关闭认证
-Dcom.sun.management.jmxremote.ssl=false #不使用ssl认证
-Djava.rmi.server.hostname=193.168.1.5 #当前服务器的真实IP

 

 

 添加完成后,必须要重启 tomcat 才有效。

3、使用 jvisualvm 连接远程

 

 

posted @ 2020-07-31 11:19  追梦滴小蜗牛  阅读(342)  评论(0编辑  收藏  举报