You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4net-user@logging.apache.org by Raymond Chan - Symmetrics <Ra...@symmetrics.net> on 2005/07/19 22:09:26 UTC
RollingFileAppender - MaxSizeRollBakups
Hello,
I am using the RollingFileAppender and trying to accomplish the
following:
I want my log files to be rolled over daily, and then
overwritten/deleted each week.
i.e. I only want to keep 7 backup log files.
Looking at the SDK documentation, it suggests that MaxSizeRollBackups
should work.
I have the following in my XML Config file (I'm using rollover by the
minute level for testing). I can't seem to get it to work. Suggestions?
<appender name="DebugRollingAppender"
type="log4net.Appender.RollingFileAppender">
<param name="File"
value="logs/nVision.log" />
<param name="AppendToFile"
value="true" />
<param name="RollingStyle"
value="Composite" />
<param name="MaxSizeRollBackups" value="1" />
<param name="datePattern"
value="yyyyMMdd-HHmm'.log'" />
<param name="staticLogFileName"
value="true" />
<layout
type="log4net.Layout.PatternLayout">
<param name="Header"
value="[Log Start]%newline" type="log4net.Util.PatternString"/>
<param name="Footer"
value="[Log End]%newline" type="log4net.Util.PatternString"/>
<param
name="ConversionPattern" value="%d %-5p (%C{1}:%M:%L) - %m%n" />
</layout>
</appender>
p.s. I believe I have v 1.2.9, downloaded ~June2005.
Thanks!
Raymond