如何在日志文件达到一定大小后停止写入log4j条目

时间:2016-03-17 21:01:54

标签: java logging log4j

我正在尝试更改log4j的默认行为,以便在日志文件达到一定大小时停止将日志条目写入文件。例如:如果日志文件的大小达到100 MB,那么我不想再写日志,甚至应该禁用滚动选项。

以下是log4j配置。请有人帮助我。

log4j.appender.A4=org.apache.log4j.RollingFileAppender
log4j.appender.A4.File=/logs/app/dashboard.log
log4j.appender.A4.MaxFileSize=100MB
log4j.appender.A4.MaxBackupIndex=10
log4j.appender.A4.layout=com.util.logging.FilteringLayout
log4j.appender.A4.layout.ConversionPattern=%d{yyyy.MM.dd HH:mm:ss.SSS} %m%n%n
log4j.appender.A4.Append=false
log4j.additivity.A4=true
log4j.logger.com.sample=WARN, A4

谢谢&此致

洁。

0 个答案:

没有答案