Добавление журналов tomcat к catalina.log прекращается, как только пользователь редактирует файл журнала

Tomcat 9 добавлял свои логи в catalina.log нормально. Так как catalina.log содержал слишком много контента, для отладки моего приложения я хотел только свежие журналы.

Поэтому я удалил все строки из файла журнала и сохранил его. Но вскоре после этого tomcat прекратил запись логов в catalina.log, пока я не перезапустил свой сервер tomcat снова.

После перезапуска он снова работает нормально, и то же самое происходит, если я снова удаляю строки. Я использую slf4j, настроенный на использование реализации log4j2. Это приложение Spring Boot. Log4j2 настроен с использованием XML-файла. XML-файл совпадает с XML-файлом в ответе этой темы.

Как удалить содержимое журнала, не прерывая tomcat?

Спасибо.

1 ответ

Попробуйте выполнить следующую команду:

$ echo > catalina.out
Другие вопросы по тегам