我在logback.xml中使用了以下内容。这只保留21个文件,并删除较旧的日志文件。有人能建议如何停止文件删除吗?
<appender name="MY_UPDATES_APPENDER"
class="ch.qos.logback.core.rolling.RollingFileAppender">
<!--See also http://logback.qos.ch/manual/appenders.html#RollingFileAppender -->
<File>logs/upilogs/upi-app.log
</File>
<rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
<fileNamePattern>logs/upilogs/my-app.%i.log
</fileNamePattern>
<minIndex>1</minIndex>
<maxIndex>50</maxIndex>
</rollingPolicy>
<triggeringPolicy
class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
<maxFileSize>200MB</maxFileSize>
</triggeringPolicy>
<encoder>
<Pattern>%d %X %-5level %logger{36} - %msg%n%ex</Pattern>
</encoder>
</appender>发布于 2017-07-28 04:38:14
这是一个功能的登录。引用链接URL
考虑到固定窗口滚动策略需要与窗口大小一样多的文件重命名操作,因此强烈禁止大窗口大小。当用户指定大值时,当前实现将自动将窗口大小减小到20。
https://stackoverflow.com/questions/42409597
复制相似问题