浏览 510 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
时间:2008-04-26 关键字: log4j
Log4J默认是按照服务器的时间(Shanghai Time +8)来记录和生成每天的文件的;
那我们如果想按照太平洋时间(Time -8)来记录和生成文件,也就是说,每天下午4:00结束一天的Log记录,如何来做这个配置呢? 以下是按服务器的时间(Shanghai Time +8)的配置:
# Set root logger level to ERROR and its only appender to DailyRolling.
log4j.rootLogger = INFO,DailyRolling
#log4j.rootLogger = INFO,Console
# DailyRolling is set to be a DailyRollingFileAppender.
log4j.appender.DailyRolling = org.apache.log4j.DailyRollingFileAppender
log4j.appender.DailyRolling.File = Application.log
log4j.appender.DailyRolling.DatePattern = yyyy-MM-dd'.log'
log4j.appender.DailyRolling.layout = org.apache.log4j.PatternLayout
log4j.appender.DailyRolling.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} %t %-5p %c{2}:[%L]:%m%n
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} %t %-5p %c{2}:[%L]:%m%n
声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
时间:2008-04-26
自定义appender
|
|
| 返回顶楼 | |
|
时间:2008-04-26
或者试试 log4j.appender.DailyRolling.DatePattern = yyyy-(MM-16)-dd'.log' 之类?
|
|
| 返回顶楼 | |




