Pierwszy raz słyszę o markerach podczas czytania:
Sprawdzam dostępne metody dla obiektu Logger :
- http://www.slf4j.org/api/org/slf4j/Logger.html
- http://logging.apache.org/log4j/2.x/log4j-api/apidocs/org/apache/logging/log4j/Logger.html
i znalezione interfejsy:
- http://www.slf4j.org/api/org/slf4j/Marker.html
- http://logging.apache.org/log4j/2.x/log4j-api/apidocs/org/apache/logging/log4j/Marker.html
Więcej szczegółowych informacji otrzymałem od:
ale nadal zdezorientowany ... Zauważ, że pytam dlaczego , a nie jak ich używać, więc nie jest to duplikat:
UPDATE Wygląda na to, że kiedy używasz markerów, musisz również napisać niestandardowy kod Java zamiast konfigurować w plikach XML lub .property ...
AKTUALIZACJA 2 Z http://logback.qos.ch/manual/appenders.html#OnMarkerEvaluator
Marker notifyAdmin = MarkerFactory.getMarker("NOTIFY_ADMIN");
logger.error(notifyAdmin,
"This is a serious an error requiring the admin's attention",
new Exception("Just testing"));
grep
dzienników tekstowych.