您的位置:首页 > 运维架构 > Tomcat

jdk自带的javaVisualVM检测tomcat

2018-02-27 18:06 411 查看
背景:在项目运行的过程中想了解一下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:端口号便可以出现下图内容,然后双击箭头所指的地址,就会出现右侧的相关检测内容。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jvm