Tomcat 9 отлично добавлял свои журналы в catalina.log. Так как catalina.log содержал слишком много контента, для отладки моего приложения мне нужны были только свежие логи.
Поэтому я удалил все строки из файла журнала и сохранил его. Но вскоре после этого tomcat перестал записывать журналы в catalina.log, пока я снова не перезапущу свой сервер tomcat.
После перезапуска он снова работает нормально, и то же самое происходит, если я снова удаляю строки. Я использую slf4j, настроенный на использование реализации log4j2. Это приложение Spring Boot. Log4j2 настраивается с помощью файла xml. xml такой же, как xml-файл в ответ этого потока.
Как удалить содержимое журнала, не прерывая tomcat?
Спасибо.