jdk自带的javaVisualVM检测tomcat

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013030601/article/details/79391632

背景:在项目运行的过程中想了解一下tomcat的执行性能情况,下面以jdk自带的javaVisualVm为例进行配置检测


1.在我本地(windows系统)找到jdk中的bin目录,找到jvisualvm.exe双击运行,本地如果有tomcat正在启动,直接进行查看就行,不过我想查看远程linux系统中的tomcat
2.编辑tomcat的bin目录下的catalina.sh文件,添加下面内容:
a)CATALINA_OPTS="-Djava.rmi.server.hostname=192.168.xxxx  
-Dcom.sun.management.jmxremote.port=9999 
-Dcom.sun.management.jmxremote.ssl=false 
-Dcom.sun.management.jmxremote.authenticate=false"
上面的ip写成自己机器的ip就行,端口可以随意修改,但是不能和机器中的冲突
 

3.通过启动的visualVM添加远程名称,然后右击选择:“添加jmx链接”,弹出之后输入上面配置的ip:端口号便可以出现下图内容,然后双击箭头所指的地址,就会出现右侧的相关检测内容。


猜你喜欢

转载自blog.csdn.net/u013030601/article/details/79391632