51Testing软件测试论坛

标题: 搭建jprofiler环境 [打印本页]

作者: cafard-haibin    时间: 2009-4-15 17:08
标题: 搭建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文件:把代码粘贴到如图的位置:
  1. CATALINA_OPTS="$CATALINA_OPTS -Xms128m -Xmx128m $JPDA_OPTS -agentlib:jprofilerti=port=8849  -Xbootclasspath/a:/opt/jprofiler4/bin/agent.jar"
复制代码
(5)配置linux系统变量:vi /etc/profile
  1. 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文件中添加:
  1. 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,根据提示步骤一步步的设置就可以了。
作者: huiguiziran111    时间: 2009-6-9 12:05
我把他收藏了,感觉自己什么开发知识都不会的。学得很吃力的
作者: ljonathan    时间: 2009-8-27 16:13
多谢分享经验
作者: kathyge    时间: 2010-9-8 12:33
Jprofiler不需要破解?
作者: ttkk    时间: 2010-9-14 10:49
谢谢分享!靠自己真好,我就靠自己把liunx虚拟机和相关环境搭建,并把公司混乱的liunx服务器整理清楚,当时我也不懂liunx,我花2天时间在网上找资料,把假jdk和tomcat在liunx下安装并部署了项目,觉得成长很多。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2