日志配置如下:
log4j.appender.pc=org.apache.log4j.DailyRollingFileAppender
log4j.appender.pc.layout=org.apache.log4j.PatternLayout
log4j.appender.pc.DatePattern='_'yyyy-MM-dd'.log'
log4j.appender.pc.layout.ConversionPattern=%d [%t] %-5p %c - %m%n
log4j.appender.pc.file=${catalina.home}/logs/ch/pc.log一般都是正常的,但是偶尔会出现开始不按日志滚动了, 导致一个日志文件就有几百M . 出现9天没滚动了, 堆积了几百兆的文件在一个文件里面, 有点莫名奇妙 ?   
推测出现这个问题的可能:
1:是否是因为在服务器没关闭的情况下,更新了.class 文件, 或者 更新的 静态资源文件,并且没重启服务 ,导致日志滚动失效? 2: log4j bug?