让tomcat6开启gzip压缩

今天写个代理服务器,忘记开gzip,结果tomcat返回数据时慢的要死。。效率大概差一半,平常50K的东西不开gzip大约有100多K。

gzip的开启在tomcat5中是有详细注释的,但是在6的配置文件中已经移除了,但是配置依旧可以用。

<Connector port="80" protocol="HTTP/1.1" 

connectionTimeout="20000"   

redirectPort="8443" 

compression="on"    

noCompressionUserAgents="gozilla, traviata"   

compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain,application/json,application/x-javascript" 

/>

compressableMimeType中可以自己定义需要gzip的格式,所以我自己加了application/x-javascript

原文地址:https://www.cnblogs.com/xiziyin/p/1841436.html