0
我已将最大文件大小设置为100Kb。但是,超过大小,不会生成新的日志文件。相反,文件大小不断增加。如果我重新启动服务器,则会生成新的日志文件。有人可以告诉我,这是正确的情况还是因为任何设置问题?当超过最大大小时,不会生成新的日志文件
我的log4j设置如下。
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.File=D:/logs/sample.log
log4j.appender.file.Append = true
log4j.appender.file.layout = org.apache.log4j.PatternLayout
log4j.appender.file.MaxFileSize = 100KB
log4j.appender.file.MaxBackupIndex = 5
log4j.appender.file.layout.ConversionPattern=[%d] %-5p %c %x - %m%n
提前致谢!
我想补充一点。当sample.log超过100KB时,请考虑最初有两个文件sample.log和sample.log.1 ,sample.log.1将重命名为sample.log.2,并且sample.log保持不变。 当sample.log超过200KB时,sample.log.2将重命名为sample.log.3,sample.log保持不变。 以相同的方式达到600KB以上时,sample.log.5将被删除。 –