打印log4j日志 : 超过一定大小新建日志文件 & 每天新建一个日志文件
2017-09-21 13:47
519 查看
# Settings dir=. file=opc-client.log target=${dir}/${file} #target=${file} # Set root logger level to DEBUG and add appenders #log4j.rootLogger=DEBUG, A1, A2 #A1必选,A2为一直写入到一个文件中 #A3为,超过指定大小MaxFileSize,就重新创建一个文件 #A4为, 每天新建一个日志文件, log4j.rootLogger=INFO, A1, A4 # A1 ConsoleAppender log4j.appender.A1=org.apache.log4j.ConsoleAppender log4j.appender.A1.layout=org.apache.log4j.PatternLayout log4j.appender.A1.layout.ConversionPattern=%d{dd.MM.yyyy HH:mm:ss} [%t] %-5p %c %x - %m%n # A2 FileAppender log4j.appender.A2=org.apache.log4j.FileAppender log4j.appender.A2.File=${target} log4j.appender.A2.layout=org.apache.log4j.PatternLayout log4j.appender.A2.layout.ConversionPattern=%d{dd.MM.yyyy HH:mm:ss} %p %t %c - %m%n # A3 RollingFileAppender #按文件大小, 超过该大小,就重新创建一个文件 log4j.appender.A3=org.apache.log4j.RollingFileAppender log4j.appender.A3.Threshold=DEBUG log4j.appender.A3.File=logs/jescp.log log4j.appender.A3.Append=true log4j.appender.A3.MaxFileSize=2400KB log4j.appender.A3.MaxBackupIndex=7 log4j.appender.A3.layout=org.apache.log4j.PatternLayout log4j.appender.A3.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%C{1}.%M(%L)] - %m%n #打印INFO级别的日志 #每天生成1个日志文件 log4j.appender.A4=org.apache.log4j.DailyRollingFileAppender log4j.appender.A4.Append=true log4j.appender.A4.DatePattern='.' yyyy-MM-dd log4j.appender.A4.File=logs/logs.log log4j.appender.A4.Threshold=INFO log4j.appender.A4.Encoding=UTF-8 log4j.appender.A4.layout=org.apache.log4j.PatternLayout log4j.appender.A4.layout.ConversionPattern=<%d{yyyy-MM-dd HH\:mm\:ss\:SSS} [%p]>[Galaxy-IRS] %X{module}-%X{random}: %m%n # set threshold #log4j.appender.A1.Threshold=INFO #log4j.appender.A2.Threshold=INFO
相关文章推荐
- Log4j使用笔记:每天生成一个日志文件、按日志大小生成文件
- log4j属性文件 每天产生一个日志文件
- 项目使用log4j,指定日志打印出来的格式,打印到指定文件夹,每天打印一个日志等配置
- log4j 每天生产一个日志文件配置方法
- log4j配置每天生成一个日志文件
- log4j配置每天生成一个日志文件
- log4j配置每天生成一个日志文件
- log4j属性文件 每天产生一个日志文件
- log4j每天产生一个日志文件
- log4j怎样配置成每天生产一个日志文件
- Log4j每天或每个月产生一个日志文件
- log4j 每天生成一个日志文件
- logback、log4j未按天生成日志或者超过文件大小限制未生成新的日志解决方法
- Log4j使用笔记(二):每天生成一个日志文件、按日志大小生成文件
- log4j每天产生一个日志文件
- 配置log4j的日志自动分为每天一个文件
- 一个log4j.properties配置(每天一个日志文件)
- [Java][log4j]支持同一时候按日期和文件大小切割日志
- Android日志服务例子,将日志记录在文件中并每天生成一个日志文件
- 一个常用的log4j日志文件