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

Tomcat 开启Gzip压缩

时间:2014-12-21 23:43:25      阅读:401      评论:0      收藏:0      [点我收藏+]

标签:tomcat   gzip   压缩   服务器   优化   

近日,项目尾声对服务器进行优化配置.


今天记录一下tomcat开启Gzip压缩过程,方法很简单.但是网上有些教程大体没有问题.但是细节有些问题.


配置如下:


在tomcat/conf/server.xml中,找到如下:


<Connector port="8081" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

修改为:

<Connector port="8082" protocol="HTTP/1.1"
               connectionTimeout="20000"
                redirectPort="8443" 
		compression="on"   
                compressionMinSize="50" noCompressionUserAgents="gozilla, traviata"   
                compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain,application/javascript"/>
 


1)compression="on"           开启压缩功能   
2)compressionMinSize="50"  启用压缩的输出内容大小,这里面默认为2KB

3)noCompressionUserAgents="gozilla, traviata"   对于以下的浏览器,不启用压缩

4)compressableMimeType="text/html,text/xml,text/css,text/plain,application/javascript"  压缩的资源类型,这里有其他项压缩的可以用浏览器看,就是资源的ContentType


以chrome为例:


技术分享


至此开启成功,

请求一个你定义压缩的类型文件检查,请求头中有如图所示表实开启成功:

技术分享


至此Gzip压缩就开启成功了. 还有其他一些优化配置,我自己也没弄清楚就先不写上来了.

参考文档:http://tomcat.apache.org/tomcat-7.0-doc/config/http.html

Zemo手打,转载请标明出处:http://blog.csdn.net/zemochen/article/details/42065363

Tomcat 开启Gzip压缩

标签:tomcat   gzip   压缩   服务器   优化   

原文地址:http://blog.csdn.net/zemochen/article/details/42065363

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