linux中安装和使用jprofiler
介绍
JProfiler是一个全功能的Java剖析工具(profiler),专用于分析J2SE和J2EE应用程序。
java环境变量配置
vim /etc/profile
- JAVA_HOME=/usr/local/jenkins/jdk1.6.0_37
- PATH=$JAVA_HOME/bin:$PATH
- M2_HOME=/usr/local/java_cloud_platform/apache-maven-3.0.4
- PATH=$PATH:$M2_HOME/bin
- export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL JAVA_HOME M2_HOME
安装
下载地址
http://www.ej-technologies.com/download/jprofiler/files
window下安装jprofile 8
略。
linux下安装(centos)jprofile 8
a>> wget安装(yum install wget)
b>> wget http://download-aws.ej-technologies.com/jprofiler/jprofiler_linux_8_0_4.tar.gz (下载jprofile安装文件)
c>> chmod a+x jprofiler_linux_8_0_4.tar.gz (赋予读写权限)
d>> tar -xzvf jprofiler_linux_8_0_4.tar.gz
配置
生成脚本
在本机生成startup_jprofiler.sh脚本,生成方式如下:
上传脚本
把生成出的startup_jprofiler.sh(在选择的startup.sh目录中)文件上传到远程tomcat的bin目录下
chmod a+x startup_jprofiler.sh(脚本赋读写权限)
启动脚本
./startup_jprofiler.sh,然后就可以再本地远程访问了
jprofiler(Java性能分析工具) v10.0官方版 http://www.ddooo.com/softdown/94973.htm
Jprofiler使用说明
1、在windows下运行Jprofiler
2、新建连接
3、选择apache-tomcat版本
4、选择远程系统类型
5、选择远程系统上所运行的java版本
6、选择第二项,先不启动连接
7、输入远程主机的IP
8、输入远程主机上Jprofiler的安装路径
9、把远程主机tomcat/bin目录下的start.sh下载到本地,并上传到Jprofiler,如下图所示
10、选择配置端口
11、检查更改的信息
12、设置为待会启动
13、返回 下载的start.sh的相应目录会查看到有一个文件名为:start_jprofiler.sh的文件
把start_jprofiler.sh文件上传到tomcat/bin目录下,并授予可执行权限
14、查看下远程主机是否已经启动了tomcat的进程,如果有需先杀死:killall java
15、重启tomcat
[[email protected] bin]# ./startup_jprofiler.sh & tail -f ../logs/catalina.out
16、window下连接远程主机