###前提・実現したいこと
タイトル通りなのですが、一つのログファイルに対して複数のプロセスで書き込む運用を行っております。log4netを使用し、ロックすることなく書き込めるのですが下記の問題がございます。
###発生している問題・エラーメッセージ
〇ファイルが複数出力される。(ロックしそうな際に別ファイルに出力される?。)
〇ログが順序よく出力されない。プロセス単位で出力されない。他のプロセスが処理途中に書き込んでしまい、
ログが見難くなる。(時系列通りには出力される。)
###該当のソースコード
下記の設定でマルチプロセス書き込みはできるのですが。
<lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
###補足情報(言語/FW/ツール等のバージョンなど)
log4netで上記の問題を解決する方法がございますでしょうか。
また、その他ライブラリで解決できるのであれば挙げていただけると嬉しいです。
回答1件
あなたの回答
tips
プレビュー