Невозможно устранить предупреждения Tomcat Cache в catalina.out

После перехода на Tomcat 8 я постоянно получаю подобные сообщения в своем catalina.out

org.apache.catalina.webresources.Cache.getResource Невозможно добавить ресурс в [/intranet/includes/MailFunctions.jsp] в кеш, так как после удаления записей из кеша с истекшим сроком действия недостаточно свободного места — рассмотрите возможность увеличения максимального размера тайник

Я нашел в документах добавление таких записей, как cachingAllowed="false" antiResourceLocking="false" antiJARLocking="true" cacheMaxSize="0" cacheTTL="1" в мой файл META-INF/context.xml, сделано, но это, похоже, не устраняет проблему.

Кто-нибудь знает, как остановить эти сообщения?

Спасибо


person a344254    schedule 08.12.2014    source источник


Ответы (3)


У меня была такая же проблема, но я нашел ответ в другом сообщении, которое сработало для меня.

В вашем $CATALINA_BASE/conf/context.xml добавьте блок ниже перед

</Context>

<Resources cachingAllowed="true" cacheMaxSize="100000" />

Это решило это для меня.

person Funlounge    schedule 17.01.2018

«внутри тега», где, я думаю:

  1. Tomcat/bin/catalina.bat в этом добавлении set JAVA_OPTS=-Xms256m -Xmx512m -Djava.awt.headless=true [-XX:MaxPermSize=128M]
  2. eclipse->windows->preferences..->tomcat->jvm..->jvm добавить -Xms256m -Xmx512m
  3. eclipse- > предпочтение- > Java- > установить jres- > изменить добавить -Xms256M -Xmx640M -XX:PermSize=256m -XX:MaxPermSize=768m
person lxylance    schedule 30.11.2016

Для тех, кто не может найти ответ на эту проблему, ответ кажется таким же простым, как добавление этого в ваш $SERVER_HOME/conf/context.xml внутри тега

person a344254    schedule 22.12.2014
comment
Что нужно добавить? - person Nikhil Mahajan; 04.05.2017
comment
Здесь нет кода? «добавление этого» не говорит, что добавить - person armyofda12mnkeys; 11.09.2019