您的位置:首页 > 其它

log4j属性文件 每天产生一个日志文件

2017-02-14 11:45 295 查看
根据项目需要,需要每天产生一个日志文件:
log4j.rootLogger=INFO,console,dailyFile

###继承rootLogger-->additivity 

#log4j.additivity.org.apache=true

# 控制台(console)

log4j.appender.console=org.apache.log4j.ConsoleAppender

log4j.appender.console.Threshold=INFO

log4j.appender.console.ImmediateFlush=true

log4j.appender.console.Target=System.out

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

log4j.appender.console.layout.ConversionPattern=[%-5p] %d(%r) --> [%t] %l: %m %x %n

# 每天产生一个日志文件(dailyFile)  

log4j.appender.dailyFile=org.apache.log4j.DailyRollingFileAppender
#当天的日志文件全路径

log4j.appender.dailyFile.File=d:/logs/sbrd
#服务器启动日志是追加,false:服务器启动后会生成日志文件把老的覆盖掉

log4j.appender.dailyFile.Append=true
#日志文件格式  

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

log4j.appender.dailyFile.layout.ConversionPattern=%-d{yyyy-MM-dd HH\:mm\:ss} [%c]-[%p] [%t] (%F\:%L) ->%m %n

log4j.appender.dailyFile.Threshold=INFO

#设置每天生成一个文件名后添加的名称,备份名称:年月日.log
log4j.appender.dailyFile.DatePattern='.'yyyy-MM-dd'.log'
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: