|  |  | 
 |  |  |             - name: ROLLING_FILE | 
 |  |  |               ignoreExceptions: false | 
 |  |  |               fileName: ${log.path}/${project.name}.log | 
 |  |  |               filePattern: "${log.path}/$${date:yyyy-MM}/${project.name}-%d{yyyy-MM-dd}-%i.log.gz" | 
 |  |  |               filePattern: "${log.path}/${project.name}-%d{yyyy-MM-dd}-%i.log.gz" | 
 |  |  |               ThresholdFilter: | 
 |  |  |                   level: info #输出日志级别(DEBUG,INFO,WARN,ERROR,FATAL),输出日志时,首先由Loggers.Root.level或Loggers.Logger.level判断是否输出,然后再由本level判断是否输出 | 
 |  |  |                   onMatch: ACCEPT #onMatch=ACCEPT 大于等于 "level" 配置的等级地日志输出 | 
 |  |  | 
 |  |  |               PatternLayout: | 
 |  |  |                   pattern: "%d{yyyy-MM-dd HH:mm:ss,SSS}:%4p %t (%C.%M:%L) - %m%n" | 
 |  |  |               Policies: | 
 |  |  |                   # 每天日志文件按大小分子文件 | 
 |  |  |                   SizeBasedTriggeringPolicy: | 
 |  |  |                       size: "10 MB" | 
 |  |  |                       size: "100 MB" | 
 |  |  |               DefaultRolloverStrategy: | 
 |  |  |                   max: 1000 | 
 |  |  |  | 
 |  |  |                   max: 100  #一天内日志文件最大个数 | 
 |  |  |                   Delete: | 
 |  |  |                       basePath: "${log.path}" | 
 |  |  |                       maxDepth: 2 #删除日志文件的最大深度 | 
 |  |  |                       IfFileName: | 
 |  |  |                           glob: "${project.name}-%d{yyyy-MM-dd}-%i.log.gz" | 
 |  |  |                       IfLastModified: | 
 |  |  |                           age: "30d" #日志文件保留的最大天数 | 
 |  |  |     Loggers: | 
 |  |  |         Root: | 
 |  |  |             level: INFO #日志输出级别(DEBUG,INFO,WARN,ERROR,FATAL),共有8个级别,按照从低到高为:all < trace < debug < info < warn < error < fatal < off |