liurunyu
2024-10-24 ec57bc14382f8e933064494481e4bb9bb6716e8a
pipIrr-platform/pipIrr-web/pipIrr-web-irrigate/src/main/resources/log4j2.yml
@@ -56,7 +56,13 @@
            size: "1 MB"
        DefaultRolloverStrategy:
          max: 10  #一天内日志文件最大个数
          totalSizeCap: "100 MB" #所有日志文件的总大小限制
          Delete:
            basePath: "${log.path}"
            maxDepth: 2 #删除日志文件的最大深度
            IfFileName:
              glob: "${project.name}-%d{yyyy-MM-dd}-%i.log.gz"
            IfLastModified:
              age: "30d" #日志文件保留的最大天数
  Loggers:
    Root:
      level: info #日志输出级别,共有8个级别,按照从低到高为:all < trace < debug < info < warn < error < fatal < off
@@ -66,9 +72,9 @@
    # 为包配置特殊的Log级别,方便调试,
    # 不受Loggers.Root.level限制
    Logger:
      - name: com.dy.pipIrrGlobal.daoIr
      - name: org.apache.dubbo
        additivity: false #去除重复的log
        level: debug #输出日志级别
        level: error #输出日志级别
        AppenderRef:
          - ref: CONSOLE #输出日志时,首先由本.level判断是否输出,然后再由上面的Appenders.Console.ThresholdFilter.level判断是否输出
          - ref: ROLLING_FILE #输出日志时,首先由本level判断是否输出,然后再由上面的Appenders.RollingFile.ThresholdFilter.level判断是否输出