log4j.appender.Root=org.apache.log4j.DailyRollingFileAppender
log4j.appender.Root.File=../logs/blog
log4j.appender.Root.DatePattern='_'yyyy-MM-dd'.log'
log4j.appender.Root.layout=org.apache.log4j.PatternLayout
log4j.appender.Root.layout.ConversionPattern=[%p] %-d{yyyy-MM-dd HH\:mm\:ss} [%c.%M\:%L] %m%n
这样的方式可以在tomcat/logs/ 下生成 如:blog_2009_11_12.log这样的log文件,网上都是这样说的,但实际上自己做的时候发现生成的老是 blog这样一个文件 没后缀,本以为会生成blog_2009_11_12.log这样的,怎么试都不对,快郁闷死了,后来改了一下我的电脑的时间,改到13号,发现这时生成了一个blog_2009_11_12.log
后来试了下,总算明白了 log4j会先生成blog这样一个文件,然后当这一天过去的时候,生成一个新的blog,然后把原来的保存为加上日期格式后缀的文件(或者是把原来的挪到新的,把新的改变叫blog_2009_11_12.log 没去研究)
分享到:
相关推荐
- **日志文件滚动策略**:`log4j.appender.FILE.DatePattern='.'yyyy-MM-dd`,每天生成新的日志文件。 - **定义特定类的日志级别**:`log4j.logger.com.example.MyClass=WARN`,将特定类的日志级别设为WARN。 **4. ...
log4j.appender.A1.DatePattern='.'yyyy-MM-dd log4j.appender.A1.layout=org.apache.log4j.PatternLayout log4j.appender.A1.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} [%c] - [%p] %m%n ``` 5. ...
log4j.appender.A1.DatePattern=yyyyMMdd-HH log4j.appender.A1.layout=org.apache.log4j.HTMLLayout ################### # 邮件发送 ################### log4j.appender.MAIL=org.apache.log4j.net....
log4j.appender.A1.DatePattern=yyyyMMdd-HH'.log4j' log4j.appender.A1.layout=org.apache.log4j.xml.XMLLayout #自定义Appender log4j.appender.im = net.cybercorlin.util.logger.appender.IMAppender log4j....
log4j.appender.logfile.DatePattern='.'yyyy-MM-dd log4j.appender.logfile.layout=org.apache.log4j.PatternLayout log4j.appender.logfile.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n ``` 在...
log4j.appender.FILE.DatePattern='.'yyyy-MM-dd log4j.appender.FILE.layout=org.apache.log4j.PatternLayout log4j.appender.FILE.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n ``` 上述配置中,`...
log4j.appender.FILE.DatePattern='.'yyyy-MM-dd log4j.appender.FILE.layout=org.apache.log4j.PatternLayout log4j.appender.FILE.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n ``` 3. **整合...
log4j.appender.R.DatePattern='.'yyyy-MM-dd ``` 这里,我们使用`DailyRollingFileAppender`将日志写入到`./logs/app.log`文件,并每天滚动一次。 3. **格式化输出样式**:我们还可以自定义日志输出的格式。...
log4j.appender.ERROR_FILE.DatePattern='.'yyyy-MM-dd log4j.appender.ERROR_FILE.layout=org.apache.log4j.PatternLayout log4j.appender.ERROR_FILE.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n ...
log4j.appender.FILE.DatePattern='.'yyyy-MM-dd log4j.appender.FILE.Append=true log4j.appender.FILE.Threshold=DEBUG log4j.appender.FILE.layout=org.apache.log4j.PatternLayout log4j.appender.FILE.layout....
log4j.appender.file.DatePattern='.'yyyy-MM-dd log4j.appender.file.layout=org.apache.log4j.PatternLayout log4j.appender.file.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n ``` 配置中,`root...
log4j.appender.D.DatePattern = '_'yyyy-MM-dd'.log' log4j.appender.D.Append = true log4j.appender.D.Threshold = DEBUG log4j.appender.D.layout = org.apache.log4j.PatternLayout log4j.appender.D.layout....
log4j.appender.DailyRollingFileAppender.DatePattern='_'yyyyMMdd_HHmm'.log' log4j.appender.DailyRollingFileAppender.layout=org.apache.log4j.PatternLayout log4j.appender.DailyRollingFileAppender....
log4j.appender.DailyRollingFile.DatePattern='.'yyyy-MM-dd # 设置最大备份文件数量,例如5表示保留最近5天的日志 log4j.appender.DailyRollingFile.MaxBackupIndex=5 # 设置日志输出级别 log4j.appender....
log4j.appender.FILE.DatePattern='.'yyyy-MM-dd # 控制台输出,只在调试时使用 log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender log4j.appender.CONSOLE.Target=System.out log4j.appender.CONSOLE....
log4j.appender.RFA.DatePattern='.'yyyy-MM-dd'.txt' log4j.appender.RFA.MaxFileSize=5MB log4j.appender.RFA.MaxBackupIndex=10 ``` 在这个配置中,`MaxFileSize`参数指定了单个日志文件的最大大小(5MB),一旦...
log4j.appender.dailyFileAppender.DatePattern='.'yyyy-MM-dd ``` 这里`File`属性指定了日志文件的基本路径和文件名,`DatePattern`属性设置了时间格式,使得日志文件按照`logfile.log.yyyy-MM-dd`的格式命名。...
log4j.appender.FILE.DatePattern='.'yyyy-MM-dd log4j.appender.FILE.layout=org.apache.log4j.PatternLayout log4j.appender.FILE.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n ``` ##### 4.2 XML...
log4j.appender.file.DatePattern='.'yyyy-MM-dd'.log' log4j.appender.file.layout=org.apache.log4j.PatternLayout log4j.appender.file.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n ``` 4. ...
log4j.appender.FILE.DatePattern='.'yyyy-MM-dd log4j.appender.FILE.layout=org.apache.log4j.PatternLayout log4j.appender.FILE.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n ``` 这个配置...