-
Jconsole 是一個內置 Java 性能分析器,不須要安裝。html
-
能夠使用命令行啓動, 當JDK 在 PATH環境變量中時,在cmd命令行中運行 jconsole 便可。java
-
若是從 GUI shell 啓動,找到 JDK 安裝路徑(好比本身環境是在D:\Program Files\Java\jdk1.7.0_80\bin),打開 bin 文件夾,雙擊 jconsole。linux
-
Jconsole如何鏈接遠程機器上的java程序
-
1、應用場景shell
Jconsole在本身的工做電腦windows機器上,tomcat應用服務器在遠程的linux系統上。apache
-
2、遠程linux上的配置遠程鏈接配置在tomcat的bin目錄如opt/test/apache-tomcat-7.0.73/bin目錄下,對文件catalina.sh添加JAVA_OPTS內容windows
JAVA_OPTS="$JAVA_OPTS -Djava.rmi.server.hostname=10.20.27.240"tomcat
JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote"服務器
JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.port=12345"性能
JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.ssl=false"spa
JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.authenticate=false"
-
第三個參數是設置欲鏈接到Linux機器上的端口號,在不跟Linux中現有端口衝突的狀況下,可隨意設置該端口。
第五個參數表明遠程鏈接時無需密碼驗證。
圖中紅色框框爲添加內容。
-
添加後須要重啓下tomcat服務。
END
-