控制生成的 log4j 日志大小

我想先控制每天日志的大小  比如10个500KB的
这个是我最初使用的log4j配置文件里的内容 
log4j.appender.RF=org.apache.log4j.DailyRollingFileAppender 
log4j.appender.RF.File=./log/log.txt 
log4j.appender.RF.DatePattern='.'yyyy-MM-dd'.txt' 
log4j.appender.RF.layout=org.apache.log4j.PatternLayout 
log4j.appender.RF.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p :%m;%n 

后来经过查资料发现修改成如下这样以后 
#log4j.appender.RF=org.apache.log4j.RollingFileAppender 
#log4j.appender.RF.File=./log/log.txt 
#log4j.appender.RF.MaxFileSize=500KB
#log4j.appender.RF.MaxBackupIndex=10 
#log4j.appender.RF.layout=org.apache.log4j.PatternLayout 
#log4j.appender.RF.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p :%m;%n 

其中把DailyRollingFileAppenderx修改为了RollingFileAppender 
并增加了两行配置 
#log4j.appender.RF.MaxFileSize=500KB 
#log4j.appender.RF.MaxBackupIndex=10 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。