1. 程式人生 > >使用JvisualVM監控遠端tomcat--jmx連線

使用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埠即可