首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >日志文件轮转策略

日志文件轮转策略
EN

Stack Overflow用户
提问于 2017-02-23 07:32:41
回答 1查看 1.7K关注 0票数 3

我在logback.xml中使用了以下内容。这只保留21个文件,并删除较旧的日志文件。有人能建议如何停止文件删除吗?

代码语言:javascript
复制
<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>
EN

回答 1

Stack Overflow用户

发布于 2017-07-28 04:38:14

这是一个功能的登录。引用链接URL

考虑到固定窗口滚动策略需要与窗口大小一样多的文件重命名操作,因此强烈禁止大窗口大小。当用户指定大值时,当前实现将自动将窗口大小减小到20。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42409597

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档