我正在尝试禁用 logback
中的日志文件删除。
我搜索了文档,但没有找到实现这一点的方法。
但是,源代码似乎依赖于设置为 0 的 maxHistory
标志,这意味着无限的历史。 https://github.com/qos-ch/logback/blob/3ce9f04d6e5f40155839cfe9ada90d94543050c0/logback-core/src/main/java/ch/qos/logback/core/CoreConstants.java#L202 和 https://github.com/qos-ch/logback/blob/3ce9f04d6e5f40155839cfe9ada90d94543050c0/logback-core/src/main/java/ch/qos/logback/core/rolling/TimeBasedRollingPolicy.java#L107。
但因此我无法在任何地方找到它,我害怕在没有任何声明的情况下在未来使用它来更改!
所以我的问题是,它是否记录在我不知道的地方?
回答1
感谢您报告此事。如https://logback.qos.ch/manual/appenders.html#tbrpMaxHistory中所示,此问题现已修复