3

asp.netのようなマルチスレッド環境でlog4netを使用した経験がある人がいるかどうか疑問に思っています。現在、log4net を使用していますが、問題が発生しないようにしたいと考えています。

4

1 に答える 1

1

高度なマルチスレッド環境で log4net (および log4cxx) を問題なく実行しています。ただし、それらの構成方法には注意が必要です。

Jeff が説明している log4net の問題は、特定のアペンダーの使用に関連しています。コードの操作に対するロギングの影響を減らすために、全体として単純なログ ファイル アペンダーを使用します。ファイルへの行の書き込みはごくわずかで、別のデータベース トランザクションの開始は非常に重いものです。

于 2008-09-08T18:15:08.677 に答える