log4netその2
2013年10月15日
やっぱり、ログを日付とサイズでローリングする設定で、再起動するとログが上書きされる事象が発生!∑(゜∀゜)
ログファイル名はプレフィックス付けてて、
B13-10-15.log
B13-10-15.log1
B13-10-15.log2
B13-10-15.log3
:
と増えていくんだけど、再起動するとB13-10-15.logから上書きして、ログがローテートされても
B13-10-15.log1から上書きされていく。。。
で、プレフィックスがダメなのかと思い
1 2 |
<!-- ファイル名パターン --> <datePattern value='"B"yy-MM-dd".log"' /> |
↓
1 2 |
<!-- ファイル名パターン --> <datePattern value='"B"yy-MM-dd".log"' /> |
としてもダメ。
で、datePatternは日付から始まるようにして、プレフィックスはファイルパスにくっつけてみた。
1 2 3 4 5 |
<!-- ログファイルパス --> <param name="File" value="log\B" /> <!-- ファイル名パターン --> <datePattern value='yy-MM-dd".log"' /> |
そしたら、ちゃんと追加でローリングしてくれた。(∩´∀`)∩ワーイ
log4jとか同じ現象に困ってる人いそうだな。。。