Tomcat9控制台中文乱码和缓存不足
SunSeekerX / 2019-08-17 / Coding / 阅读量 11041

Tomcat9控制台中文乱码和缓存不足

1、Tomcat9.0.2之后控制台出现中文乱码

Tomcat9.0.2之后在${CATALINA_HOME}/conf/logging.properties中增加了一句java.util.logging.ConsoleHandler.encoding = UTF-8,导致在有些windows系统中出现中文乱码。修改方法:

1、改成GBK后问题解决。

2、把这句话去掉

2、springboot tomcat 缓存

org.apache.catalina.webresources.Cache.getResource 无法将位于[/WEB-INF/classes/templates/]的资源添加到Web应用程序[/b]的缓存中,因为在清除过期缓存条目后可用空间仍不足 - 请考虑增加缓存的最大空间。

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_HOME}/conf/context.xml

<Context>
 
    <!-- Default set of monitored resources. If one of these changes, the    -->
    <!-- web application will be reloaded.                                   -->
    <WatchedResource>WEB-INF/web.xml</WatchedResource>
    <WatchedResource>WEB-INF/tomcat-web.xml</WatchedResource>
    <WatchedResource>${catalina.base}/conf/web.xml</WatchedResource>
    <Resources
        cachingAllowed="true"
        cacheMaxSize="100000"
    />
 
    <!-- Uncomment this to disable session persistence across Tomcat restarts -->
    <!--
    <Manager pathname="" />
    -->
</Context>

版权声明:本文为CSDN博主「liyongjian12」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/liyongjian12/article/details/87717837