Я обновился до tomcat9, и внезапно у меня появились файлы manager.yyyy-mm-dd.log и host-manager.yyyy-mm-dd.log.
Как их отключить?
Я уже пробовал ставить /etc/tomcat9/conf/logging.properties:
3manager.org.apache.juli.AsyncFileHandler.level = OFF
4host-manager.org.apache.juli.AsyncFileHandler.level = OFF
Тем не менее файлы генерируются (без содержимого). Как я могу вообще предотвратить создание этих файлов?




В разделе «Свойства обработчика»conf / logging.properties просто закомментируйте или удалите эти восемь строк для менеджер и хозяин-менеджер:
3manager.org.apache.juli.AsyncFileHandler.level = FINE
3manager.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs
3manager.org.apache.juli.AsyncFileHandler.prefix = manager.
3manager.org.apache.juli.AsyncFileHandler.maxDays = 90
4host-manager.org.apache.juli.AsyncFileHandler.level = FINE
4host-manager.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs
4host-manager.org.apache.juli.AsyncFileHandler.prefix = host-manager.
4host-manager.org.apache.juli.AsyncFileHandler.maxDays = 90
После этого файлы менеджер. {гггг-мм-дд} .log и хост-менеджер. {гггг-мм-дд} .log не будут создаваться при каждом запуске Tomcat.
Я тестировал это с помощью Tomcat 9.0.7.
В конце я просто взял определения приложения-менеджера из свойства handler=.