log4j常用配置模板

2020-02-24  本文已影响0人  acybDM

该配置文件拷贝到src根目录下

OFF>FATAL>ERROR>WARN>INFO>DEBUG>TRACE>ALL

log4j.rootLogger=DEBUG,A1,A2

A1

设置设置输出地A1,为ConsoleAppender(控制台)

log4j.appender.A1=org.apache.log4j.ConsoleAppender

设置A1的输出布局格式PatterLayout,(可以灵活地指定布局模式)

log4j.appender.A1.layout=org.apache.log4j.PatternLayout

配置日志输出的格式

log4j.appender.A1.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%5p] [%c.%M()@line %L] %m%n

A2

设置输出地A2到文件(文件大小到达指定尺寸的时候产生一个新的文件)

log4j.appender.A2=org.apache.log4j.RollingFileAppender

指定日志文件存放位置

use for windows test

log4j.appender.A2.File=G:\files\running.txt

use for linux test

log4j.appender.A2.File=/pro/log/log.log

log4j.appender.A2.Threshold=WARN

log4j.appender.A2.layout=org.apache.log4j.PatternLayout
log4j.appender.A2.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%5p] [%c.%M()@line %L] %m%n

指定日志单个文件大小

log4j.appender.A2.MaxFileSize=10240KB

指定日志文件最大备份数量

log4j.appender.A2.MaxBackupIndex=20

上一篇 下一篇

猜你喜欢

热点阅读