使用Jconsole检测Tomcat内存

本文只涉及在Jconsole和Tomcat在同一台机子上的情况。

Jconsole是jdk自带的工具,可以检测本机上运行的java程序。但要检测Tomcat占用的java内存,还是需要远程连接的方式(即使是在同一台机子上(可能有办法不用但我没找到))

在windws上打卡Tomcat的tomcat8x.exe软件,在Java Options的最后加入配置:

-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port="9090"
-Dcom.sun.management.jmxremote.authenticate="false"
-Dcom.sun.management.jmxremote.ssl="false"
使用Jconsole检测Tomcat内存_第1张图片
TIM截图20180523232722.png

重启Tomcat后就可以用Jconsole监控了。


使用Jconsole检测Tomcat内存_第2张图片
TIM截图20180523232859.png

效果如下:


使用Jconsole检测Tomcat内存_第3张图片
image.png

你可能感兴趣的:(使用Jconsole检测Tomcat内存)