官方有自带jre
的和不带jre
的,你也可以选择历史版本。
在Jvm启动jar包时,就添加启动参数,这种模式,设置可以得到jar启动的分析数据。
#jar等待GUI连接才启动,这种模式可以分析启动数据
-agentpath/home/java/jprofiler12.0.4/bin/linux-x64/libjprofilerti.so=port=8822
#jar立即启动,加 nowait
-agentpath:/home/jprofiler/jprofiler12.0.4/bin/linux-x64/libjprofilerti.so=port=8822,nowait
#线上jprofiler可以使用本地计算机的配置参数
-agentpath:/home/jprofiler/jprofiler12.0.4/bin/linux-x64/libjprofilerti.so=port=8822,nowait,id=125,config=/home/jprofiler/jprofiler12.0.4/config/config_en/jprofiler_config.xml
直接运行jprofiler
解压目录下的/bin/jpenable
,选择java程序,这种模式无法获取jar启动的分析数据
sh /home/java/jprofiler12.0.4/bin/jpenable
jar
,直接输入选项后面的数字按回车键就可以图形化连接
和离线模式
两种,我这里选择GUIprofiler
对外连接端口,这里自己输。我这里直接使用快速Attach模式,如果你想更加详细配置,或者线上jprfiler使用线下配置文件,使用集成向导进行配置