2009-07-02 42 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