Log4j verschiedene Appender für verschiedene Protokollebenen mithilfe der Eigenschaftendatei

Da die offizielle Dokumentation für log4j einedefekter Link, und der Leitfaden für die ersten Schritte hilft mir nicht weiter. Ich möchte wissen, wie zwei Appender mit unterschiedlichen Protokollierungsstufen für denselben Logger verwendet werden, indem ein.properties Datei anstelle einer.xml ein.

Zum Beispiel so:

log4j.rootLogger=debug,  APPENDER_FILE, APPENDER_STDOUT

Ich melde mich mit zwei verschiedenen Appendern an, aber auf derselben Protokollebene (DEBUG). Ich würde gerne eine verwendenINFO Protokollstufe fürAPPENDER_STDOUT, und einDEBUG Protokollstufe fürAPPENDER_FILE.

Meine Frage ist ähnlich wiediese, aber im Gegensatz zu dieser Frage benutze ich dielog4j.properties Datei, nicht die XML-Datei.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage