配置log4j日志

来源:互联网 发布:编程的本质 pdf 微盘 编辑:程序博客网 时间:2024/06/04 01:13
## LOGGERS ##
#define a logger 
log4j.rootLogger=info,console,file
#log4j.rootLogger=info,console,file
## APPENDERS ##
# define an appender named console, which is set to be a ConsoleAppender
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm:ss,SSS}] [%t] [%c] [%p] - %m%n
# define an appender named file, which is set to be a RollingFileAppender
log4j.appender.file=org.apache.log4j.DailyRollingFileAppender
log4j.appender.file.File=E://serverlog//dstaxiapi.log
log4j.appender.file.Append = true 
log4j.appender.file.ImmediateFlush = true
#set the log's size
#log4j.appender.file.MaxFileSize=1000KB
#log4j.appender.file.MaxBackupIndex=20
log4j.appender.errorlogfile.DatePattern = '.'yyyy-MM-dd'.log'
## LAYOUTS ##
# assign a SimpleLayout to console appender
# assign a PatternLayout to file appender
log4j.appender.file.layout=org.apache.log4j.PatternLayout
# For debug
# log4j.appender.file.layout.ConversionPattern=[%-5p][%t][%C][%d{yyyy-MM-dd HH:mm:ss}] %m%n
# For deployment
#log4j.appender.file.layout.ConversionPattern=[%-5p][%d{yyyy-MM-dd HH:mm:ss}] %m%n
log4j.appender.file.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm:ss,SSS}] [%t] [%c] [%p] - %m%n
0 0