gfrv 发表于 2014-1-7 08:53:10

tomcat 启用Gzip 压缩进行优化

打开conf/server.xml文件可以看到:

<!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->   <Connector port="8080"               maxHttpHeaderSize="8192"                maxThreads="150" minSpareThreads="25" maxSpareThreads="75"                enableLookups="false" redirectPort="8443" acceptCount="100"                connectionTimeout="20000" disableUploadTimeout="true" />   <!-- Note : To disable connection timeouts, set connectionTimeout value      to 0 -->
<!-- Note : To use gzip compression you could set the following properties :
      compression="on"       compressionMinSize="2048"       noCompressionUserAgents="gozilla, traviata"       compressableMimeType="text/html,text/xml" -->

要使用gzip压缩功能,可以在Connector实例中加上如下属性:
1) compression="on" 打开压缩功能 2) compressionMinSize="2048" 启用压缩的输出内容大小,这里面默认为2KB 3) noCompressionUserAgents="gozilla, traviata" 对于以下的浏览器,不启用压缩&<60; 4) compressableMimeType="text/html,text/xml" 压缩类型

修改完成后

<Connector port="8080"               maxHttpHeaderSize="8192"                maxThreads="150" minSpareThreads="25" maxSpareThreads="75"                enableLookups="false" redirectPort="8443" acceptCount="100"                connectionTimeout="20000" disableUploadTimeout="true"      compression="on" compressionMinSize="2048" noCompressionUserAgents="gozilla,traviata" compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain" />

即在Connector里面增加红色部分即可。

59519751 发表于 2014-1-7 15:45:05

最心疼的一句话就是爸妈对我说:你走了嘛,我们就吃的随便点了。

珀耳塞福建 发表于 2014-1-8 05:33:38

学习了,不错,讲的太有道理了

(^o^)/~完美 发表于 2014-1-8 09:47:39

给好友都买根萝卜啃,TM有事没事都放个屁
页: [1]
查看完整版本: tomcat 启用Gzip 压缩进行优化