日志文件大小1MB,每天最多保留10个文件,只保留7天的日志
rollingRandomAccessFile: # 日志文件Appender,将日志信息输出到日志文件
  - name: ROLLING_FILE
     fileName: ${logPath}/${projectName}.log
     filePattern: "${logPath}/historyLogs/$${date:yyyy-MM}/${projectName}-%d{yyyy-MM-dd}-%i.log.gz"
     patternLayout:
       pattern: ${patternLayout}
     policies:
       timeBasedTriggeringPolicy:
         interval: 1
         modulate: true
       SizeBasedTriggeringPolicy:
         size: 1MB    #单个文件大小
     defaultRolloverStrategy:
       max: 10      #最多保留10个文件,默认值为7
       delete:      #指定删除策略
         basePath: ${logPath}/historyLogs #日志文件的父目录
         maxDepth: 1
         ifFileName:
           glob: "*.log.gz"   #正则匹配日志文件
           ifLastModified:
             age: 6d      #保留的天数为age+1天官方文档:https://www.docs4dev.com/docs/zh/log4j2/2.x/all/manual-appenders.html#FileAppender
                
                










