注意:
- Windows和Linux的jdk最好一样,或者Windows比Linux的高
- 我跳过了安装破解,破解教程网上自己找,提供注册码亲测有效,jprofiler 11
1. 下载
官网地址:ej-technologies - Java APM, Java Profiler, Java Installer Builder
2. 配置
-
把Linux的tar文件上传到要部署的服务器上,解压
我的路径:/home -
Windows下解压,bin/jprofiler.exe启动,然后选择Profile an application server,locally or remotely
- 第1步 Choose wizard,选择远程tomcat版本
- 第2步 Local or remote,我们要监控Linux 64位上的Tomcat,所以不选择on shis compute
- 第3步 Profiled JVM,这里是选择使用的jdk版本,oracle 1.8 (64.bit JVM,如果你的电脑是64的就勾选)
- 第4步 Startup mode,选择第二个
- 第5步 Remote address,填写远程服务器的ip,next
- 第6步 Remote installation directory,然后远程服务器你的解压jprofiler的地址,next
- 第7步 Config synchronization,选择第一个,next
- 第8步 Locate start script,把你Linux上的Tomcat/bin/startup.sh文件拷贝到本地,然后找到它打开,next
- 第9步 Choose profiling port,默认端口就行,如果你的端口被占用,记得修改端口,next
- 第10步 Check modifications,直接选next就行了
- 第11步 Finished,选择no
- 刚刚存放远程tomcat startup.sh的路径下,你可以看见生成了一个startup_jprofiler.sh的文件,把这个文件上次到远程你的Tomcat/bin下
3.启动Jprofile
- 关闭远程服务器的tomcat,用刚刚上传的 startup_jprofile.sh 文件重新启动tomcat
- 本地启动Jprofile,点击左上角 Start Center,然后从弹出框,选择刚刚配置的 远程连接配置 Apache Tomcat 7.x on xxxx,然后start
点击OK,然后等一会就会看见内存的信息,恭喜你,连接成功