Log4net(8) RollingFileAppender 意味不明パラメータ:StaticLogFileName(2)
昨日の続き。
今度は日付によるローテーションだ。
yyyy : 西暦
MM : 月
dd : 日
に置換される
File = "hoge"
RollingStyle = Composite
DatePattern = "'.'yyyyMMdd'.log'"
MaxSizeRollBackups = 2
StaticLogFileName = false
CountDirection = 1とすると、
- 一番最初、hoge.20060623.log.0 が作成される
- そのままログをはき続けて、サイズによるローテーションが発生すると
- 尚もログをはき続けると
- さらにログをはき続けると
- 次の日になると
ログファイル数の上限は同じ日付に対して有効のようだ
File = "hoge"
RollingStyle = Composite
DatePattern = "'.'yyyyMMdd'.log'"
MaxSizeRollBackups = 2
StaticLogFileName = true
CountDirection = -1
- 一番最初、hoge が作成される
- そのままログをはき続けて、サイズによるローテーションが発生すると
- 尚もログをはき続けると
- さらにログをはき続けると
- 次の日になると
File = "hoge"
RollingStyle = Composite
DatePattern = "'.'yyyyMMdd'.log'"
MaxSizeRollBackups = 2
StaticLogFileName = false
CountDirection = -1