- - PR -
log4net 同時にログ出力させた場合のローリング動作について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-03-11 19:06
VB.NETでlog4net-1.2.9-betaを使用しています。
サイズでローリングするようにした場合に、一つのEXEからの出力では設定したサイズで正常にローリングされました。 しかし、複数のEXEから同時に一つのログファイルへ出力させた場合に、設定したサイズをオーバーしてからローリングしたり、全然小さいサイズでローリングしたりと設定したサイズでのローリングをしてくれませんでした。 ソースを見るとファイルオープン時にファイルサイズを取得し、そのサイズをローリングの判断基準にしているように思えます。 それぞれのEXEが、それぞれ最初のファイルオープン時に取得したファイルサイズで、独自に判断している為におかしな事になっているのではないかと愚考するのですが。 複数のEXEから同時に出力すると正常にローリングされないものなのでしょうか? それとも設定などで複数からでも正常にローリングされるものでしょうか? 何かご存知の方がいらっしゃいましたら、御助言を頂けないでしょうか。 よろしくお願い致します。 [ メッセージ編集済み 編集者: ところで 編集日時 2006-03-11 19:07 ] |
1