1. 实验前准备
1.1 通过官网进行下载
客户端:http://download-keycdn.ej-technologies.com/jprofiler/jprofiler_windows-x64_9_2.exe
服务端:http://download-keycdn.ej-technologies.com/jprofiler/jprofiler_linux_9_2.sh
或下载tar.gz包安装
http://download-keycdn.ej-technologies.com/jprofiler/jprofiler_linux_9_2.tar.gz
2 当前实验例子环境
2.1 服务器环境
CentOS release 6.5
jdk1.7.0_67
JProfiler 9.2 服务端
2.2 客户端环境
windowns 7
JProfiler 9.2 客户端
3 安装JProfiler
3.1 客户端安装
通过运行 jprofiler_windows-x64_9_2.exe 安装客户端,
安装步骤略…
可以网上找找序列号,或者在安装完成点击试用去申请试用序列号
3.2 服务端安装
- 把jprofiler_linux_9_2.sh上传到服务器,执行字符安装
sh ./jprofiler_linux_9_2.sh -c
- 把jprofiler_linux_9_2.tar.gz上传到服务器,解压到自定义目录便可,实验使用此方式
$ tar -zxf jprofiler_linux_9_2.tar.gz
$ pwd
/usr/local/jprofiler9
4. 打开客户端jprofiler
具体的配置看其他网站,这里略过了
4.1 注意点:
当配置远程集成时,需要把 C:\Users[用户名].jprofiler9 下的config.xml上传到远程服务器上,
路径为本地客户端配置里设置的路径。比如/opt/jprofiler9下
4.2 启动参数
启动参数从config.xml中查看,
5. 服务端启动程序添加参数
启动命令:
java -cp ./:lib/ -agentpath:/usr/local/jprofiler9/bin/linux-x64/libjprofilerti.so=port=8849 -Xbootclasspath/a:/usr/local/jprofiler9/bin/agent.jar -Xmx1024M -Xms1024M xxx.xxx.Main
可以理解为只需要在我们平时的java启动命令加上下面即可:
-agentpath:/usr/local/jprofiler9/bin/linux-x64/libjprofilerti.so=port=8849 -Xbootclasspath/a:/usr/local/jprofiler9/bin/agent.jar
按照上面安装完了之后发现有个更好更详细的说明,(●-●) ,直接参考这个吧http://blog.csdn.net/shiyong1949/article/details/52575765