首页 > 其他 > 详细

tomcat性能优化

时间:2014-08-14 17:12:21      阅读:322      评论:0      收藏:0      [点我收藏+]

最近公司的网站访问特别慢,最后我从两个地方优化一下,访问特别快了,第一,数据优化。第二,tomcat自身优化

找到conf/server.xml 增加以下参数

  <Connector port="8092" protocol="HTTP/1.1"
              maxHttpHeaderSize="8192" 
               maxThreads="1000"
               minSpareThreads="100" 
               maxSpareThreads="1000" 
               minProcessors="100" 
               maxProcessors="1000" 
               enableLookups="false" 
               compression="on" 
               compressionMinSize="2048"
              compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain"  
             acceptCount="1000" 
      connectionTimeout="20000"
               redirectPort="6480" URIEncoding="UTF-8"/>

 

maxThreads  客户请求最大线程数

minSpareThreads    Tomcat初始化时创建的 socket 线程数

maxSpareThreads   Tomcat连接器的最大空闲 socket 线程数

enableLookups      若设为true, 则支持域名解析,可把 ip 地址解析为主机名

redirectPort        在需要基于安全通道的场合,把客户请求转发到基于SSLredirectPort 端口

acceptAccount       监听端口队列最大数,满了之后客户请求会被拒绝(不能小于maxSpareThreads 

connectionTimeout   连接超时

minProcessors         服务器创建时的最小处理线程数

maxProcessors        服务器同时最大处理线程数

compression 打开压缩功能   

compressionMinSize   启用压缩的输出内容大小,这里面默认为2KB

compressableMimeType 压缩类型

connectionTimeout 定义建立客户连接超时的时间. 如果为 -1, 表示不限制建立客户连接的时间

 

负载均衡

另外,如果并发量超过tomcat的能力,可以使用nginx+多个tomcat集群的负载均衡

本文出自 “飛鴻沓膤” 博客,请务必保留此出处http://jxzhfei.blog.51cto.com/1382161/1539751

tomcat性能优化,布布扣,bubuko.com

tomcat性能优化

原文:http://jxzhfei.blog.51cto.com/1382161/1539751

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!