zoukankan      html  css  js  c++  java
  • log4j DailyRollingFileAppender, DatePattern 配置

    在DailyRollingFileAppender中可以指定monthly(每月)、 weekly(每周)、daily(每天)、half-daily(每半天)、hourly(每小时)和minutely(每分钟)六个频度,这是通过为 DatePattern选项赋予不同的值来完成的。DatePattern选项的有效值为:

    • '.'yyyy-MM,对应monthly(每月)
    • '.'yyyy-ww,对应weekly(每周)
    • '.'yyyy-MM-dd,对应daily(每天)
    • '.'yyyy-MM-dd-a,对应half-daily(每半天)
    • '.'yyyy-MM-dd-HH,对应hourly(每小时)
    • '.'yyyy-MM-dd-HH-mm,对应minutely(每分钟)

    DatePattern中不用处理的文字要放到单引号(')中,如上面的(.)。如果您对此有疑问可以查阅SimpleDateFormat的文档。DailyRollingFileAppender中使用这个类来处理DatePattern。

    例如:

    log4j.rootLogger=info,file
    log4j.appender.file=org.apache.log4j.DailyRollingFileAppender
    log4j.appender.file.File=Message.log
    log4j.appender.file.DatePattern='_'yyyy-MM-dd'.log'
    log4j.appender.file.layout=org.apache.log4j.PatternLayout
    log4j.appender.file.layout.ConversionPattern=%d{yyyyMMdd HH:mm:ss} %p %l [%t] %m%n

  • 相关阅读:
    Spring Cloud 模块简介2
    Eureka简介
    Spring Cloud 模块简介
    成神之路-基础篇 转
    Java面试题无答案
    java程序猿常用Linux命令
    Java工程师成神之路 转
    大型网站技术架构 大纲
    Mockito 相关资料
    webApp路由控制-vue-router2.0
  • 原文地址:https://www.cnblogs.com/appleat/p/9842200.html
Copyright © 2011-2022 走看看