【发布时间】:2017-02-08 14:16:03
【问题描述】:
在 C# 项目中为我的日志文件配置 Rollingfileappender 时,我想知道滚动计数的最大数量是多少。
我将 countDirection 参数配置为值 >= 0,这意味着备份日志不会翻转,并且无论我为参数 maxSizeRollBackups 或 maxBackupIndex 设置什么限制,计数都会不断增加。
这两个参数限制了我目录中存在的文件数,但不限制文件名中的滚动索引(log.1,log.2,....log.30)RollingFileappender 的文档说@987654321 @:
CountDirection >= 0 则相反,即 log.1 是第一个备份 made, log.5 是第 5 次备份,等等。对于无限备份,请使用 CountDirection >= 0 以降低翻转成本。
有人知道滚动计数是否有最大限制,还是一直计数直到数据类型溢出?
【问题讨论】:
-
正如您的报价所说,“对于 无限 备份,使用 CountDirection >= 0 来降低翻转成本。”。如果您真的想要详细信息,请联系look at the source
标签: c# log4net rollingfileappender