jprofiler是一款很好的性能分析工具,今天我们将介绍如何在Linux中安装使用jprofiler

 

一、下载

官网下载jprofiler,此处我们选择jprofiler9.2.1版本:https://www.ej-technologies/download/jprofiler/version_92

注意,本地windows和Linux服务器要安装同一个版本的jprofiler,linux我们选用.TAR.GZG格式的安装包,windows安装需要填写注册码。

Profiler 9.2  注册码  
L-Larry_Lau@163#23874-hrwpdp1sh1wrn#0620 
L-Larry_Lau@163#36573-fdkscp15axjj6#25257 
L-Larry_Lau@163#5481-ucjn4a16rvd98#6038 
L-Larry_Lau@163#99016-hli5ay1ylizjj#27215 
L-Larry_Lau@163#40775-3wle0g1uin5c1#0674 

更多注册码可参考:https://i.csdn/#/user-center/collection-list?type=1&folder=5028439&key=2

二、Linux安装

1.将Linux安装包上传到服务器,使用下图命令解压运行

tar -xzvf jprofiler_linux_9_2_1.tar.gz

2.在tomcat/bin/catalina.sh中加上如下代码

export CATALINA_OPTS="-agentpath:/home/om_ci7/jprofiler9/bin/linux-x64/libjprofilerti.so=port=10001,nowait" 

3.重启服务器,日志出现如下内容则安装成功,10001为我们第2步配置的监听窗口

三、连接

1.打开本地jprofiler,点击Start Center-New Session-New Remote Integration,新建远程会话

2.选择远程电脑和操作系统

3.填写JVM信息

3.选择模式

4.按步骤填写服务器地址、jprofiler路径及监听端口

5.根据自己需要的数据选择分析模式,在弹窗中点击ok,即可连接进行性能监控

 

四、可能出现的问题

1.服务器上按照步骤都配置了,本地还是连接不上
解决:有可能是监听端口防火墙没开,将端口打开

iptables -I INPUT -p tcp --dport 10001 -j ACCEPT #开启10001端口

五、IDEA集成jprofiler

1.安装jprofiler插件,重启IDEA

2.首次启动选择jprofiler安装位置D:\Software\JProfiler\install_package\jprofiler9\bin\jprofiler.exe,点击下图按钮运行,项目启动时即可同步分析

 

 

更多推荐

Linux中jprofiler安装使用教程