2009-07-02 64 views
0

似乎是Log4j滾動appender停止日誌記錄,因爲它達到了MaxBackupIndex限制。我已經移動了舊的日誌文件,但Log4j似乎沒有再次開始記錄。通過JMX重新啓動Log4J日誌記錄

有沒有辦法通過JMX重新啓動Log4J日誌記錄?

我想利用這個重新啓動Tomcat實例。

謝謝。

回答

1

我不認爲這就是log4j所做的。 MaxBackupIndex參數會在開始刪除它們之前保留多少箇舊文件,它對記錄本身沒有任何影響。我懷疑你的問題在別處。

+0

你說得對。根據Log4J文檔,MaxBackupIndex不應導致RollingFileAppender停止日誌記錄。它將剛剛開始刪除較舊的文件。 – digitalsanctum 2009-07-02 14:27:56