码迷,mamicode.com
首页 > 其他好文 > 详细

使用VisualVM分析tomcat运行状况(1)

时间:2014-05-25 02:28:57      阅读:287      评论:0      收藏:0      [点我收藏+]

标签:c   java   tar   a   com   使用   

VisualVM是一款java程序性能分析与调优工具,而且还是jdk中自带的工具之一。

tomcat也是一个java程序,自然也可以用它来进行监控。不过这里还是会有些问题,tomcat有两种常用的期待方式,一种是通过startup.bat来启动;另一种是通过配置服务来启动。

如果使用stratup.bat启动,那么打开visualvm后会自动找到该tomcat程序;而如果使用服务期待tomcat的话,打开visualvm是无法自动找到该程序的,你需要再加一些配置。

在tomcat的/bin目录下有一个tocmat7w.exe,打开后切换到java页,在参数中添加

-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8999
-Dcom.sun.management.jmxremote.ssl="false"
-Dcom.sun.management.jmxremote.authenticate="false"

重新启动tomcat,再打开visualvm,此时还是不会自动找到tomcat程序。不用着急,在本地右键-添加jmx连接,输入端口号8999,就是之前配置的那个,然后打开就可以看到tomcat的运行状况了。通过这种配置,你还可以远程在别的机子上监控tomcat的运行状况。

 

 

 

 

 

 

 

使用VisualVM分析tomcat运行状况(1),布布扣,bubuko.com

使用VisualVM分析tomcat运行状况(1)

标签:c   java   tar   a   com   使用   

原文地址:http://www.cnblogs.com/YESheng/p/3750490.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!