Tomcat没有压缩js文件

时间:2015-06-18 14:47:48

标签: javascript jsp tomcat compression

我在tomcat中使用gzip压缩为我的网站。以下是连接器代码 -

 <Connector SSLEnabled="true" clientAuth="false" maxThreads="150"   port="9093" protocol="HTTP/1.1" scheme="https" secure="true" sslProtocol="TLS"
     compression="on"
    compressionMinSize="2048"
    noCompressionUserAgents="gozilla, traviata"
    compressableMimeType="text/html,text/xml,text/css,text/javascript, application/x-javascript,application/javascript"
    />

我在压缩前检查了浏览器控制台中一个js文件的大小。它大概是157KB,那时内容编码不存在。

然后我实施压缩,再次检查大小,它是相同的,即157KB。这次存在内容编码,即gzip 这意味着实现了gzip压缩,但js文件没有压缩。 为什么?任何替代?

1 个答案:

答案 0 :(得分:0)

您是否在useSendfile="off"部门添加了Connector选项?即使compression="on",也可能无法压缩大于48KB的文件。

请参阅Tomcat conf-ref https://tomcat.apache.org/tomcat-8.0-doc/config/http.html并搜索compression