Ich benutze Spring Boot 1.3.2, mit Logback und mit EhCache als Hibernate Second-Level-Cache mit JGroups 3.6.8.Final für die Verteilung. Alle Protokollmeldungen für org.jgroups
Logger kommen als unknown.jul.logger
heraus. Dies geht auf die SLF4JBridgeHandler zurück, die Spring Boot installiert, um java.util.logging Logger zu SLF4J zu überbrücken.Wie logger name in JGroups und Spring Boot ausgeben?
Kann ich etwas tun, damit der Loggername auf den SLF4J Logger übertragen wird? Als ich JGroups 3.1.0.Final benutzte, funktionierte es gut, aber nach dem Upgrade bekomme ich nur den unbekannten Logger.
Ich konnte dies nicht herausfinden. Schließlich habe ich meine eigene LogFactory für JGroups implementiert. Sie können sich 'org.jgroups.logging.LogFactory' ansehen, um zu sehen, wie es geht. Ich überbrückte es zu einem echten SLF4J-Player und jetzt funktioniert alles einwandfrei. –
hast du versucht, das mit log4j über sl4j .. obwohl ich lieber benutzerdefinierte Lösung .. – user666