报错信息如下:**为任意位置
org.apache.catalina.webresources.Cache.getResource Unable
to add the resource at [**] to the cache because there was insufficient free space available after evicting expired cache entries - consider increasing the maximum size of the cache
只要在$CATALINA_BASE/conf/context.xml里增加资源最大可缓存的大小就行了,大小可按自己的需要定义
<?xml version='1.0' encoding='utf-8'?>
<Context>
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<WatchedResource>${catalina.base}/conf/web.xml</WatchedResource>
<Resources
cachingAllowed="true"
cacheMaxSize="100000"
/>
</Context>
更多配置可参考 http://tomcat.apache.org/tomcat-8.0-doc/config/resources.html 里的详细参数
感谢原著分享~
本文介绍了解决Tomcat因缓存空间不足导致无法添加资源的问题。通过调整配置文件context.xml中的资源最大缓存大小(cacheMaxSize)来解决错误。提供详细的配置步骤及参考链接。
437

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



