1
同时在C#项目中为我的日志文件配置Rollingfileappender我想知道什么是滚动计数的最大数量。log4net最大滚动计数
我配置了countDirection参数值大于等于0,这意味着备份日志不会翻转,并且无论我设置为参数maxSizeRollBackups或maxBackupIndex的限制,计数都会不断增加。
这两个参数限制了存在于我的目录中的文件的数量,但不是文件名中的滚动索引(log.1,log.2,... log.30)RollingFileappender的文档说this :
CountDirection> = 0则正好相反,即log.1是由所述第一备份 ,是log.5是由所述第五备份,等等。对于无限备份使用 CountDirection> = 0,以减少翻转成本。
有谁知道是否有滚动计数的最大限制,或者它计数,直到数据类型溢出?
正如您的报价所述,_“对于**无限**备份,使用CountDirection> = 0来减少翻转成本。”_。如果你真的想要的细节,请[看看源代码](https://github.com/apache/log4net/blob/trunk/src/Appender/RollingFileAppender.cs) – stuartd