Ich hoffe, Sie können mir helfen.strukturierte/kombinierte Protokollierung mit Log4J
Ich habe einen Webdienst, der Transaktionen protokollieren muss. Da es viele Treffer gibt, erscheinen die Protokollanweisungen in der Protokolldatei disjunkt/fragmentiert.
Ich habe darüber nachgedacht, eine StringBuilder-Instanz durch die Layer zu übergeben und die Anweisungen an diese Instanz anzuhängen, dann protokolliere ich ihren Inhalt einmal ganz am Ende (schließlich Klausel im Hauptcontroller), bevor ich eine Antwort an den Client zurücksende . Das scheint unnötig und ich bin sicher, es gibt eine sauberere Möglichkeit, es mit Log4J zu tun.
Kann jemand das Problem beleuchten?
Dank
+1. Dies ist genau das, was MDC lösen soll. Es läuft gut. –
Danke dafür - Ich benutze MDC und einen Analysator, um die Protokollausgabe sinnvoll zu machen. – opyate