我正在使用log4j进行日志记录,如下所示
log4j.appender.RollingAppender=org.apache.log4j.rolling.RollingFileAppender
log4j.appender.RollingAppender.rollingPolicy=org.apache.log4j.rolling.TimeBasedRollingPolicy
log4j.appender.RollingAppender.rollingPolicy.fileNamePattern=C:log/app-log%d{yyyy-MM-dd}.log
log4j.appender.RollingAppender.layout=org.apache.log4j.PatternLayout
log4j.appender.RollingAppender.layout.ConversionPattern=%d{yy/MM/dd HH:mm:ss} %p %c{1}: %m%n
log4j.appender.RollingAppender.Append=true
log4j.appender.RollingAppender.MaxFileSize=100MB
log4j.appender.RollingAppender.MaxBackupIndex=100
log4j.appender.RollingAppender.encoding=UTF-8
log4j.appender.RollingAppender.layout=org.apache.log4j.PatternLayout
log4j.appender.RollingAppender.layout.ConversionPattern=[%p] %d %c %M - %m%n
此配置每天创建日志文件,因为该日志文件增长到某个GB并且它会产生问题。我需要根据大小和时间滚动日志文件。你可以建议我配置相同的。
答案 0 :(得分:0)