1. 程式人生 > >jvisualvm監控tomcat

jvisualvm監控tomcat

1、修改Tomcat的catalina.sh檔案

修改tomcat的bin目錄下的 catalina.sh檔案,搜尋“JAVA_OPTS=”,在引號中新增引數-Dcom.sun.management.jmxremote.port=10086 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=192.168.188.128後儲存退出
如:

JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS -Dcom.sun.management.jmxremote.port=10086 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=192.168.188.128"

$JAVA_OPTS $JSSE_OPTS是原來存在的配置不需要理會,新增一個空格後直接在其後面新增上面的內容即可
你需要改動兩個地方:port=10086,10086改成一個沒有被佔用的埠,用於監控tomcat,hostname=192.168.188.128,192.168.188.128改成你伺服器的ip。

2、啟動jdk自帶的jvisualvm

在你的Windows系統上直接按windows鍵+R鍵 輸入jvisualvm後確定
這裡寫圖片描述
這裡寫圖片描述
雙擊“遠端”
這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述