2013-11-22 105 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

是你確定你使用了配置文件?你應該能夠通過打開log4j.debug'-Dlog4j.debug'來驗證它。 –

回答

1

發現問題...

Java的開發者作出錯字,同時更新log4j.xml

我們有什麼:

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

但必須是:

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