linux怎么用jconsole_jconsole监控上Linux上的JVM
說明:
首先JConsole這個是JDK里面自帶的工具 ?在JAVA_HOME/bin目錄下,今天主要測試遠(yuǎn)程監(jiān)控JVM
第一步:設(shè)置好需要遠(yuǎn)程機器的Tomcat
修改Tomcat下的配置文件:/usr/local/apache-tomcat-7.0.41/bin/catalina.sh
在?文件中找到----- Execute The Requested Command --這一行,在這一行上面設(shè)置如下代碼:
JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=12345 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=192.168.0.194"
//注意中間沒有換行,這是一條語句;hostname的IP為要監(jiān)控的服務(wù)器的IP地址
第二步:配置完成后重啟Tomcat
/usr/local/apache-tomcat-7.0.41/bin/shutdown.sh?? //關(guān)閉Tomcat
/usr/local/apache-tomcat-7.0.41/bin/startup.sh? //重啟Tomcat
netstat -an| grep 12345 ?//查看配置的端口號是否啟動
第三步:在Windows系統(tǒng)上打開Jconsole
C:\Program Files\Java\jdk1.8.0_92\bin\Jconsole.exe?? //根據(jù)自己實際路徑查找,打開后如下圖:
選擇遠(yuǎn)程進(jìn)程,這里有兩種連接方式,這里選擇第一種:的方式,如下圖:
配置完成后點擊連接,會有一條提示,這里我們選擇以不安全的方式連接即可,最后如下圖:
總結(jié)
以上是生活随笔為你收集整理的linux怎么用jconsole_jconsole监控上Linux上的JVM的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python数学表达式3+(a+b)2_
- 下一篇: opencv 叠加文字_Hello wo