2013-11-22 3 views
1

Имейте странную проблему с лог-файлом, вращающимся.Tomcat: log4j не вращает лог-файл

Мы используем log4j.

В [...]/apache-tomcat-5.5.23/conf/log4j.xml file have:

<appender name="FILE" class="org.apache.log4j.FileAppender"> 
<param name="maxFileSize" value="100MB" /> 
<param name="maxBackupIndex" value="20" /> 

Tomcat с этим запущенный файл:

-Dlog4j.configuration=/home/***/apache-tomcat-5.5.23/conf/log4j.xml 

Но файл на текущий 1.1G. Около недели назад он работает правильно.

Первая идея состояла в том, что Sombody Заблокировавший - но потом я проверить это очень Tomcat на другом сервере, где никто другой не может быть авторизованы - и есть 186m ... размер файла

Что причиной этой проблемы может быть иначе? Благодарю.

+1

Are вы уверены, что файл конфигурации используется? Вы можете проверить его, включив log4j.debug '-Dlog4j.debug'. –

ответ

1

Найдено проблема ...

Java-разработчиков сделать опечатку при обновлении log4j.xml:

Что мы имеем:

<appender name="FILE" class="org.apache.log4j.FileAppender">

Но должно быть:

<appender name="FILE" class="org.apache.log4j.RollingFileAppender">

Смежные вопросы