log4netの排他制御

ふつーは、ログが出力されればOKなんだろうけど、今回は複数ユーザが複数プロセスから書き込む可能性があるので問題になるかも。log4netでも

<lockingModel type="log4net.Appender.FileAppender+MinimalLock" />

とすれば取りこぼす可能性は減るみたいだけど、実際のところは負荷テストしてみないとわからない。そもそもそういう環境でログをファイル出力しようとするのが間違い。出力先はDBかイベントログだよなぁ~。まぁその辺はAppenderを変更すればいいだけなので、とりあえずしばらくはファイル出力のまま開発を進めてみる。