2

log4netのドキュメントを読んで、すべてのstdAppendersが次のようにラベル付けされていることに気付きました。

「マルチスレッド操作には安全ではありません」

これにより、ASP.Netまたはマルチスレッドクライアントで使用できるアペンダーがないように聞こえます。

私はこれを読み間違えていますか?スレッド化されたlog4netアペンダーで問題が発生した人はいますか?

ありがとう---クリス

4

1 に答える 1

4

Log4Net FAQから:

log4netはスレッドセーフですか?

はい、log4netはスレッドセーフです。

私は多くのASP.NETアプリケーションでlog4netを問題なく使用しており、次のようなロガーを取得できます。

private static readonly ILog log = LogManager.GetLogger(typeof(MyLogger));
于 2010-02-24T23:33:42.950 に答える