logback是一个用于Java应用程序的日志框架,它是log4j的替代品。 RollingPolicy是logback中用于配置文件日志滚动策略的组件。
在logback中,可以使用maxHistory属性来配置文件日志滚动策略中保留的历史文件的最大数量。例如:
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>logs/myapp.%d{yyyy-MM-dd}.log</fileNamePattern>
<maxHistory>30</maxHistory>
</rollingPolicy>
在上面的配置中,文件日志滚动策略将保留最近30天的文件日志。