簡體   English   中英

Tomcat不壓縮js文件

[英]Tomcat not compressing js files

我在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文件未壓縮。 為什么? 還有其他選擇嗎?

您是否在Connector扇區中添加了useSendfile="off"選項? 即使compression="on"大於48KB的文件也可能不會被壓縮。

請參閱Tomcat conf-ref https://tomcat.apache.org/tomcat-8.0-doc/config/http.html和搜索compression

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM