Tomcat调优及JMX监控
2014-11-18 17:23
253 查看
Tomcat调优及JMX监控
实验背景
======================================================
系统版本:CentOS release 6.5 (Final)
Tomcat版本: Apache-tomcat-7.0.54
Tomcat介绍:
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。目前最新版本是8.0。
======================================================
=============================================================
接下来是重点了!
=============================================================
到这里为止 tomcat 针对jsvc 调优已经差不多了,下面启动tomcat 测试:
=============================================================
这里我们验证一下JMX远程监控,推荐使用VisualVM监控;
JDK中还藏着一个宝贝,它的名字叫做VisualVM。VisualVM是Sun的一个OpenJDK项目,其目的在于为Java应用创建一个整套的问题解决工具;
步骤如下:
1)添加远程主机:
![](http://s3.51cto.com/wyfs02/M00/4F/6D/wKiom1RhsRbAoVAgAAB7hq7sWJ0335.jpg)
2)添加jmx连接:
![](http://s3.51cto.com/wyfs02/M00/4F/6D/wKioL1RhshigJWpUAAByaipSSEU073.jpg)
这里需要注意格式:主机+端口 ,另外下面勾选 不要求SSL连接;
![](http://s3.51cto.com/wyfs02/M02/4F/6E/wKiom1RhsgmyK9xpAADNwgknWUc141.jpg)
3)添加完成之后打开查看tomcat 资源使用情况;
添加成功之后下面有个jmx的主机连接:
![](http://s3.51cto.com/wyfs02/M02/4F/6D/wKioL1RhstjBHe0GAAA_wsNwP3A861.jpg)
打开即可!
![](http://s3.51cto.com/wyfs02/M01/4F/6F/wKiom1RhssaBcGMaAAQ0TgHyBUg489.jpg)
So Next ,Enjoy it!
下面是一个优化后的tomcat启动脚本的范例,可以放置在/etc/init.d/下 使用, start 、 stop等进行启动 、关闭操作;
=============================================================
=========================================================
实验背景
======================================================
系统版本:CentOS release 6.5 (Final)
Tomcat版本: Apache-tomcat-7.0.54
Tomcat介绍:
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。目前最新版本是8.0。
======================================================
接下来是重点了!
到这里为止 tomcat 针对jsvc 调优已经差不多了,下面启动tomcat 测试:
这里我们验证一下JMX远程监控,推荐使用VisualVM监控;
JDK中还藏着一个宝贝,它的名字叫做VisualVM。VisualVM是Sun的一个OpenJDK项目,其目的在于为Java应用创建一个整套的问题解决工具;
1)添加远程主机:
![](http://s3.51cto.com/wyfs02/M00/4F/6D/wKiom1RhsRbAoVAgAAB7hq7sWJ0335.jpg)
2)添加jmx连接:
![](http://s3.51cto.com/wyfs02/M00/4F/6D/wKioL1RhshigJWpUAAByaipSSEU073.jpg)
这里需要注意格式:主机+端口 ,另外下面勾选 不要求SSL连接;
![](http://s3.51cto.com/wyfs02/M02/4F/6E/wKiom1RhsgmyK9xpAADNwgknWUc141.jpg)
3)添加完成之后打开查看tomcat 资源使用情况;
添加成功之后下面有个jmx的主机连接:
![](http://s3.51cto.com/wyfs02/M02/4F/6D/wKioL1RhstjBHe0GAAA_wsNwP3A861.jpg)
打开即可!
![](http://s3.51cto.com/wyfs02/M01/4F/6F/wKiom1RhssaBcGMaAAQ0TgHyBUg489.jpg)
So Next ,Enjoy it!
下面是一个优化后的tomcat启动脚本的范例,可以放置在/etc/init.d/下 使用, start 、 stop等进行启动 、关闭操作;
相关文章推荐
- 用JMX远程监控Tomcat
- 监控zabbix使用jmx监控tomcat
- 使用JMX监控Tomcat(监控应用服务器系列文章)
- 用Zabbix经过JMX方式监控JVM/Tomcat/Weblogic/Websphere/Jboss等
- JMX监控Tomcat
- zabbix通过jmx监控tomcat
- Zabbix使用jmx监控多台tomcat
- Zabbix3.2.6之通过JMX监控Tomcat
- Tomcat性能调优-JVM监控与调优
- zabbix jmx监控tomcat
- 使用JvisualVM监控远程tomcat--jmx连接
- 基于JMX,用MC4j远程监控 Tomcat
- JMX监控-tomcat
- 用JMX远程监控Tomcat
- zabbix 监控tomcat resin,jmx开启,以及模板编写方法
- 用JMX远程监控Tomcat
- windows下Tomcat添加jmx监控
- windows下Tomcat添加jmx监控
- zabbix通过jmx监控tomcat
- zabbix 使用JMX 监控tomcat