搭建jprofiler測試環境

前言:因需要用jprofiler監控內存泄漏問題。我開始着手研究。遇到了問題。先到一個軟件測試羣中問了兩遍。都沒有回答。大家卻爲一些閒事討論的熱鬧。哎。難道你們真的認爲工作就是閒聊嗎。求人不如求己。一切靠自己。而且我自己也有能力搞定。不到半天把windows下和linux下監控都搞定了。現簡單記錄下:

1:搭建redhat linux as 5 + tomcat 5.5 + jprofiler 5環境
(1)下載jprofiler的windows和linux安裝包
(2)安裝jprofiler的windows版本
(3)安裝linux的rpm包 rpm -ivh jprofiler.rpm 系統默認安裝到了/opt目錄下
(4)配置tomcat的catalina.sh文件:把代碼粘貼到如圖的位置

CATALINA_OPTS="$CATALINA_OPTS -Xms128m -Xmx128m $JPDA_OPTS -agentlib:jprofilerti=port=8849  -Xbootclasspath/a:/opt/jprofiler4/bin/agent.jar"

(5)配置linux系統變量:vi /etc/profile

export LD_LIBRARY_PATH=/opt/jprofiler4/bin/linux-x86
 

(6)啓動windows下jprofile客戶端一步步設置下來就連接成功了。


2:搭建了windows下:jdk 1.5+ tomcat 5.0+ jprofiler 5.1環境
(1)分別安裝jdk tomcat jprofiler
(2)設置環境變量:JAVA_HOME JAVA_PATH CLASSPATH   TOMCAT_HOME CATALIN_HOME CATALINA_BASE
(3)在tomcat的startup.bat文件中添加:

set JAVA_OPTS=%JAVA_OPTS% -agentlib:jprofilerti=port=8849,nowait,id=102,config=c:/usr/config.xml -Xbootclasspath/a:c:/usr/agent.jar

 

備註:把C:/Documents and Settings/your_name/.jprofiler5/config.xml和D:/Program Files/jprofiler4/bin/agent.jar路徑下的config.xml和agent.jar文件分別拷貝到c:/usr目錄下。

(4)啓動jprofiler,根據提示步驟一步步的設置就可以了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章