具有固定名称的tomcat日志轮换,用于存档的当前文件和基于日期的名称

时间:2012-02-16 20:14:55

标签: tomcat logging log4j rotation stdout

我正在尝试为tomcat日志实现日志轮换。 stdout / stderr当前文件将具有常量名称,如stdout.log或stderr.log,并且每天将以前的日志重命名为stdout。< .log etc ...

我尝试使用log4j dailyfileappender,但似乎没有这样做。是否可以使用log4j实现这一点,或者我必须使用像rotatelog / cronolog这样的东西来实现这个目标吗?

我的问题类似于此处的问题 - Can you make the Tomcat 6 stdout.log file behave like a log4j DailyRollingFileAppender?。但是,我无法获得log4j日志记录以提供必要的结果

1 个答案:

答案 0 :(得分:1)

对于stdout / stderr,您将不得不使用cronolog。我已经将它与tomcat一起使用,它就像一个魅力。