天天看點

java 性能調試工具jprofiler安裝和使用

伺服器端JProfiler安裝及配置

   1. 把jprofiler_linux_7_2_2.sh.tar上傳到linux伺服器/opt/路徑下

   2. 直接執行安裝;

   3. 安裝完成後配置linux環境變量,使用VI 進入/etc/profile, 最後一行加入export LD_LIBRARY_PATH=/opt/jprofiler7/bin/linux-x64

   4. 退出vi并且儲存;

   5. 設定環境變量生效;linux 指令source /etc/profile

   配置要監控的mina服務項目

   1. 打開startup.sh檔案加入java -server -Xmx512m -agentlib:jprofilerti=port=8849 -Dcom.sun.management.jmxremote -Djava.rmi.server.hostname=192.168.5.158 -Dcom.sun.management.jmxremote.port=9092 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false  -Xbootclasspath/a:/opt/jprofiler7/bin/agent.jar -classpath .:lib/*  com.merself.server.StartServer &   

   2. 服務端啟動,安裝用戶端即可監測;

本地用戶端安裝和配置

    啟動JProfiler,如下圖所示:

java 性能調試工具jprofiler安裝和使用

選擇圖示那一項,點“Next”。

java 性能調試工具jprofiler安裝和使用

選擇虛拟機類型

java 性能調試工具jprofiler安裝和使用

選擇啟動模式

java 性能調試工具jprofiler安裝和使用

定位遠端伺服器

java 性能調試工具jprofiler安裝和使用

定位遠端伺服器上的JProfiler

java 性能調試工具jprofiler安裝和使用

  選擇監測端口号(預設8849)

java 性能調試工具jprofiler安裝和使用

遠端伺服器所需修改資訊

java 性能調試工具jprofiler安裝和使用

點選完成

java 性能調試工具jprofiler安裝和使用

用戶端設定完成至此,本地用戶端JProfiler的設定已經完成;

TOMCAT 監測配置

修改Tomcat啟動時的配置

修改/usr/local/tomcat/bin目錄下的Catalina.sh,添加下面幾項到“JAVA_OPTS”中。

JAVA_OPTS="$JAVA_OPTS -agentlib:jprofilerti=port=8849"  

JAVA_OPTS="$JAVA_OPTS -Xbootclasspath/a:/opt/jprofiler5/bin/agent.jar"  

本地用戶端建立連接配接并監測Tomcat伺服器

首先,啟動伺服器端的tomcat,切換到tomcat目錄下的bin目錄,然後運作./startup.sh即可,然後就可以監測了。

在監測時,會發現連接配接一段時間後,就會失去連接配接。這時應修改Tomcat的配置檔案server.xml,該檔案位于/tomcat/conf目錄下。找到後将Shutdown端口号和Connector端口号分别改成8005和8080,就沒問題了

記憶體監控使用截圖

java 性能調試工具jprofiler安裝和使用

CPU監控截圖

java 性能調試工具jprofiler安裝和使用

下載下傳相關安裝包或資源:

jprofiler 用戶端(注冊碼:[email protected]#30640-1lklqdbcjmhxs#4016) 

繼續閱讀