|  |  | 
 |  |  |               value: ./logs | 
 |  |  |             #日志文件存储名称 | 
 |  |  |             - name: project.name | 
 |  |  |               value: aceMw | 
 |  |  |               value: rtuMw | 
 |  |  |  | 
 |  |  |     #定义输出器,可以输出到控制台和文件. | 
 |  |  |     Appenders: | 
 |  |  | 
 |  |  |             #Appender命名 | 
 |  |  |             name: CONSOLE | 
 |  |  |             target: SYSTEM_OUT | 
 |  |  |             charset: UTF-8 | 
 |  |  |             ThresholdFilter: | 
 |  |  |                 level: debug #输出日志级别,输出日志时,首先由Loggers.Root.level或Loggers.Logger.level判断是否输出,然后再由本level判断是否输出 | 
 |  |  |                 level: DEBUG #输出日志级别(DEBUG,INFO,WARN,ERROR,FATAL),输出日志时,首先由Loggers.Root.level或Loggers.Logger.level判断是否输出,然后再由本level判断是否输出 | 
 |  |  |                 onMatch: ACCEPT #onMatch=ACCEPT 大于等于 "level" 配置的等级地日志输出 | 
 |  |  |                 onMismatch: DENY #onMismatch=DENY 小于 "level" 配置的等级地日志不输出 | 
 |  |  |             #日志内容样式 | 
 |  |  | 
 |  |  |               fileName: ${log.path}/${project.name}.log | 
 |  |  |               filePattern: "${log.path}/$${date:yyyy-MM}/${project.name}-%d{yyyy-MM-dd}-%i.log.gz" | 
 |  |  |               ThresholdFilter: | 
 |  |  |                   level: error #输出日志级别,输出日志时,首先由Loggers.Root.level或Loggers.Logger.level判断是否输出,然后再由本level判断是否输出 | 
 |  |  |                   level: error #输出日志级别(DEBUG,INFO,WARN,ERROR,FATAL),输出日志时,首先由Loggers.Root.level或Loggers.Logger.level判断是否输出,然后再由本level判断是否输出 | 
 |  |  |                   onMatch: ACCEPT #onMatch=ACCEPT 大于等于 "level" 配置的等级地日志输出 | 
 |  |  |                   onMismatch: DENY #onMismatch=DENY 小于 "level" 配置的等级地日志不输出 | 
 |  |  |               #日志内容样式 | 
 |  |  | 
 |  |  |  | 
 |  |  |     Loggers: | 
 |  |  |         Root: | 
 |  |  |             level: info #日志输出级别,共有8个级别,按照从低到高为:all < trace < debug < info < warn < error < fatal < off | 
 |  |  |             level: INFO #日志输出级别(DEBUG,INFO,WARN,ERROR,FATAL),共有8个级别,按照从低到高为:all < trace < debug < info < warn < error < fatal < off | 
 |  |  |             AppenderRef: #Root的子节点,用来指定该日志输出到哪个Appender. | 
 |  |  |                 - ref: CONSOLE #输出日志时,首先由本level判断是否输出,然后再由上面的Appenders.Console.ThresholdFilter.level判断是否输出 | 
 |  |  |                 - ref: ROLLING_FILE  #输出日志时,首先由本level判断是否输出,然后再由上面的Appenders.RollingFile.ThresholdFilter.level判断是否输出 | 
 |  |  |         # 为类包路径配置特殊的Log级别,方便调试, | 
 |  |  |         # 不受Loggers.Root.level限制 | 
 |  |  |         Logger: | 
 |  |  |             - name: com.dy.pipIrrGlobal.daoBa | 
 |  |  |               additivity: false #去除重复的log | 
 |  |  |               level: debug #输出日志级别 | 
 |  |  |               AppenderRef: | 
 |  |  |                   - ref: CONSOLE #输出日志时,首先由本.level判断是否输出,然后再由上面的Appenders.Console.ThresholdFilter.level判断是否输出 | 
 |  |  |                   - ref: ROLLING_FILE #输出日志时,首先由本level判断是否输出,然后再由上面的Appenders.RollingFile.ThresholdFilter.level判断是否输出 | 
 |  |  |         # Logger: | 
 |  |  |         #    - name: com.dy.pipIrrGlobal.daoBa | 
 |  |  |         #      additivity: false #去除重复的log | 
 |  |  |         #      level: debug #输出日志级别 | 
 |  |  |         #      AppenderRef: | 
 |  |  |         #          - ref: CONSOLE #输出日志时,首先由本.level判断是否输出,然后再由上面的Appenders.Console.ThresholdFilter.level判断是否输出 | 
 |  |  |         #          - ref: ROLLING_FILE #输出日志时,首先由本level判断是否输出,然后再由上面的Appenders.RollingFile.ThresholdFilter.level判断是否输出 |