我只希望log4net保持让我们说10天的日志文件,因为它们无限增长会最终耗尽我的磁盘空间。我以为我可以通过设置
来做到这一点<maxSizeRollBackups value="10" />
在我的RollingFileAppender上,但没有骰子。我该怎么做?
答案 0 :(得分:7)
答案 1 :(得分:1)
这正是我正在寻找的。 p>
也许这会有所帮助?
<appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender">
<file value="logfile" />
<appendToFile value="true" />
<rollingStyle value="Composite" />
<datePattern value="yyyyMMdd" />
<maxSizeRollBackups value="10" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date [%thread] %-5level %logger [%property{NDC}] - %message%newline" />
</layout>