为什么需要gzip压缩?
现在的网站引入的文件越来越多,越来越大,为了防止带宽拥挤,使用gzip功能可以在一定程度上减轻服务器的压力。
配置gzip只需要在tomcat的server.xml配置gzip选项即可,找到端口的Connector加入关键代码:
compression="on"
compressionMinSize="2048"
noCompressionUserAgents="gozilla,traviata"
compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain"
要使用gzip压缩功能,可以在Connector实例中加上如下属性:
- compression=”on” 打开压缩功能
- compressionMinSize=”2048” 启用压缩的输出内容大小,这里面默认为2KB
- noCompressionUserAgents=”gozilla, traviata” 对于以下的浏览器,不启用压缩&<60;
- compressableMimeType=”text/html,text/xml” 压缩类型