tomcat js,css,png文件无法从内存缓存或磁盘空间中获取,这导致应用程序运行缓慢

h7appiyu  于 2023-10-19  发布在  其他
关注(0)|答案(1)|浏览(137)

最近升级了我的应用程序和更新的应用程序是无法存储的JS,CSS,PNG等文件在缓存中的应用程序的速度缓慢的结果
old application where cache is working
new application where cache is not working
js/css的使用方法如下:

<script src="${pageContext.request.contextPath}/js/bootstrap.min.js"></script>

这将导致transer字节增加,从而增加加载时间。
我试着在连接器端口添加下面的代码(https://community.ptc.com/t5/IoT-Tips/Enable-compression-in-Tomcat-to-speed-up-network-performance-in/ta-p/817687),从而导致更少的传输字节,但仍然是js,css不在缓存中,这导致相同的加载时间,从而应用程序缓慢。

"compression="on" compressibleMimeType="text/html,text/xml,text/plain,text/css,text/javascript,application/javascript,application/json""

我也在httpd.conf中添加了下面的行,但没有结果

LoadModule expires_module modules/mod_expires.so
LoadModule cache_module modules/mod_cache.so
LoadModule disk_cache_module modules/mod_disk_cache.so

我也添加了Meta tag,但没有结果。

<meta http-equiv="Cache-control" content="public,max-age:3600">

帮助可以一些请指出什么soul我改变全局,使js,css等文件存储在缓存中。它是一个基于struts,tomcat,mysql,apache的应用程序,更新的tomcat版本是9

相关问题