用VisualVM和JConsole监控tomcat性能
原创
©著作权归作者所有:来自51CTO博客作者testgirl的原创作品,请联系作者获取转载授权,否则将追究法律责任
最近要做性能测试,除了要测试系统能支撑用户并发数,还要统计应用的对CPU,内存使用情况。要测试的系统基于Java开发,因此试着用VisualVM来监控。VisualVM除了能监控CPU和内存使用情况,还能监控和分析垃圾回收和线程,当然这是更高级了,开发人员用的更多一点。JConsole是VisualVM的前身,VisualVM已经内置在JDK1.6里面了,如果安装的JDK里面没有,也可以去sun的网站去单独下载JConsole和VisualVM。
我的测试环境是Solaris和tomcat,不同环境配置可能配置有差异。
1、修改Tomcat的启动语句,将bin/catalina.sh文件vi编辑:
2、修改jmx配置文件
3、启动Tomcat
4、查看JMX启动情况
5、客户端机器可通过jconsole或visualvm对其进行监控
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Mac使用jconsole监控tomcat
一、jconsole监控远程linux tomcat运行情况的配置1.1 linux服务器配置步骤如下:1.编辑t
tomcat macos linux java 端口号