在开发中,有这样一种需求:
1. 日志每10分钟生成一个文件
2. 当前所有的日志文件都归档到以今天日期为目录的文件夹中
那么在logback.xml中该如何配置呢?
在这个https://www.cnblogs.com/wgslucky/p/10026322.html日志中,已经实现了每隔10分钟生成一个文件的配置,现在需要添加把这些生成的文件按当前日期进行归档。
修改配置如下:
<appender name="SYSTEM" class="ch.qos.logback.core.rolling.RollingFileAppender"> <file>${log.home}/system.log</file> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <!-- daily rollover ,每10分钟生成一份日志文件--> <fileNamePattern>${log.home}/%d{yyyy-MM-dd,aux}/system.