场景 :Tomcat部署并直接对外访问的系统(没有前置Nginx或者Apache),
问题 :在登录系统时,由于js或css文件过大,造成浏览器卡住,等必须的文件下载完毕才能正常显示。
解决方案 :可以启用Tomcat压缩传输(11.5M的js单行文件可以压缩到1.6M)
【XXXX自行配置,其他参数都是必须配置的】
<Connector port="XXXX" redirectPort="XXXX"
connectionTimeout="20000"
protocol="org.apache.coyote.http11.Http11NioProtocol"
useSendfile="false"
compression="on"
compressionMinSize="2048"
noCompressionUserAgents="gozilla, traviata"
compressableMimeType="text/html,text/xml,text/javascript,application/javascript,text/css,text/plain" />
针对直接使用Tomcat部署且未经过Nginx或Apache代理的系统,在登录时因js或css文件过大导致浏览器加载缓慢的问题,本文介绍如何通过启用Tomcat的压缩传输功能来显著减少文件大小,从而加快页面加载速度。
3317

被折叠的 条评论
为什么被折叠?



