# Set root logger level to ERROR and its only appender to A1.日志打印类型
log4j.rootLogger=INFO,WARN,ERROR,FATAL,Console,R
# R is set to be a DailyRollingFileAppender.
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} [%c]-[%p] %m%n
log4j.appender.R.File=/home/root/log/fpt-hsave/fpt-hsave.COMPLETED
#服务器启动日志是追加,false:服务器启动后会生成日志文件把老的覆盖掉
log4j.rootLogger=INFO,WARN,ERROR,FATAL,Console,R
# R is set to be a DailyRollingFileAppender.
log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
log4j.appender.R.DatePattern ='_'yyyy-MM-dd'.log'log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} [%c]-[%p] %m%n
log4j.appender.R.File=/home/root/log/fpt-hsave/fpt-hsave.COMPLETED
#服务器启动日志是追加,false:服务器启动后会生成日志文件把老的覆盖掉
log4j.appender.dailyFile.Append=true
以上配置是每天产生一个备份文件。其中备份文件的名字叫fpt-hsave.COMPLETED。
具体的效果是这样:当天的日志信息记录在fpt-hsave.COMPLETED文件中,前一天的记录在名称为fpt-hsave.COMPLETED_yyyy-MM-dd.log的文件中。