13 Stimmen

Log4Net FileAppender nicht thread-sicher?

Ich muss in eine Datei protokollieren, da der Kunde keine Konsole oder ähnliches hat, in die ich mit log4net protokollieren kann. Nun habe ich gelesen, dass der FileAppender nicht thread-sicher ist. Gibt es irgendwie eine Möglichkeit, innerhalb einer App, die aus verschiedenen Threads heraus protokolliert, in eine Datei zu loggen oder was wäre eine gängige Alternative?

16voto

Jon Skeet Punkte 1325502

Log4Net selbst ist thread-sicher auch wenn FileAppender ist es nicht - der Rahmen verwaltet alles für Sie. Solange Sie sich auf normale Weise anmelden (und nicht direkt in den Appender schreiben), sollte alles in Ordnung sein.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X