RollingFileAppender和DailyRollingFileAppender
来源:互联网 发布:身份证背面制作软件 编辑:程序博客网 时间:2024/05/02 11:21
RollingFileAppender和DailyRollingFileAppender
- 博客分类:
- Java
log4j提供RollingFileAppender和DailyRollingFileAppender将日志记录输出到文件。RollingFileAppender按log文件最大长度限度生成新文件,DailyRollingFileAppender按日期生成新文件。
log4j.rootCategory=INFO, CONSOLE,R
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=${catalina.base}/logs/portal.log
log4j.appender.R.Encoding=GBK
log4j.appender.R.MaxFileSize=256KB
log4j.appender.R.Append=true
log4j.appender.R.MaxBackupIndex=10
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%-d %t %-5p [%c{1}:%L] %m%n
上面是使用RollingFileAppender的写法,将会在Tomcat的logs目录下,生成portal.log文件,当文件大小超过256KB时,将原来的文件更名为portal.log.1,再使用portal.log接收新的日志记录。
log4j.appender.R.MaxBackupIndex=10表示只保存10个备份文件。
下面是使用DailyRollingFileAppender的写法,配置完成的当天,会在Tomcat的logs目录下,生成名为portal.log的文件,比如今天是2010-01-13, 到明天这个文件将更名为portal.log2010-01-13.log
log4j.rootCategory=INFO, CONSOLE,DailyRolling
log4j.appender.DailyRolling=org.apache.log4j.DailyRollingFileAppender
log4j.appender.DailyRolling.File=${catalina.base}/logs/portal.log
log4j.appender.DailyRolling.DatePattern=yyyy-MM-dd'.log'
log4j.appender.DailyRolling.layout=org.apache.log4j.PatternLayout
log4j.appender.DailyRolling.layout.ConversionPattern=%-d %t %-5p [%c{1}:%L] %m%n
- RollingFileAppender和DailyRollingFileAppender
- RollingFileAppender和DailyRollingFileAppender
- RollingFileAppender和DailyRollingFileAppender
- Log4j RollingFileAppender和DailyRollingFileAppender的配置
- RollingFileAppender
- RollingFileAppender
- Log4Net中的FileAppender和RollingFileAppender
- Log4j-----RollingFileAppender
- LOG4J 的 RollingFileAppender
- log4j2教程【RollingFileAppender】
- log4j使用DailyRollingFileAppender
- log4j使用DailyRollingFileAppender
- log4j使用DailyRollingFileAppender
- DailyRollingFileAppender的使用
- log4j使用DailyRollingFileAppender
- Custom DailyRollingFileAppender with MaxBackupIndex
- DailyRollingFileAppender的使用
- log4j之DailyRollingFileAppender
- 多样的背包问题回顾
- 我的疑问:在Linux中为什么用shut down 命令实现关机?
- openfire - iosfighterlb
- web运行提示[net.sf.ehcache.Cache]Unable to set localhost
- MyEclipse用Alt+/不提示代码
- RollingFileAppender和DailyRollingFileAppender
- 嵌入式linux驱动与软件详解之二 button驱动与程序
- 云服务器,价格其实不便宜,但为什么还要用呢
- PHP OPENSSL 函数手册翻译备查 -- openssl_verify
- 【Linux开发】Daemon后台运行及守护进程
- 正交匹配追踪(OMP)其它改进算法
- 深入理解Linux网络技术内幕——IPv4 概念
- django-celely
- FragmentTabHost简单小例子