《Tomcat性能优化方案针对》由会员分享,可在线阅读,更多相关《Tomcat性能优化方案针对(2页珍藏版)》请在金锄头文库上搜索。
1、Tomcat 性能优化方案,针对7.016人收藏此文章, 我要收藏 发表于9个月前(2012-10-12 16:40) , 已有597次阅读 ,共0个评论 Tomcat 性能优化方案 综述。 这里只列出生产中需要优化的几个点,每个配置点详细讲解以后进行。 1. 启用 Tomcat NIO 协议 Connector 协议启用org.apache.coyote.http11.Http11NioProtocol 2. 启用Executor 线程池 3. 采用JNDI 配置 数据库连接池 注:这里针对Tomcat7.0 。 7.0 及以上的Tomcat本身带有Tomcat-jdbc 连接池,性能比c3
2、p0较高。 但7.0以下的自带的是dbcp连接池,不推荐用jndi。 也可以采用druid,据说性能较高,没有测试过。不过osc都有相关的测试例子,请搜索之。 4.启用apr Tomcat自带的Tomcat Native 采用apache par处理文件和网络IO,极大的提升了对静态文件的处理。 5. JVM 优化参数 这个大家都比较常用了哈 修改catalina.sh JAVA_OPTS=-XX:PermSize=64M -XX:MaxPermSize=128m -Xms512m -Xmx1024m -Duser.timezone=Asia/Shanghai 详细配置根据具体服务器配置进行 包括 并发、并行 回收参数, 初始堆大小等 / 文档可自由编辑打印