Ich habe die folgende Konfigurationsdatei, die dem Standardbeispiel im Logback-Handbuch sehr ähnlich ist. Der einzige Unterschied ist die Zugabe von [% F:% L]. Während alles funktioniert, funktionieren% F und% L nicht. Wenn ich den async Appender entferne und direkt mit dem Datei Appender logge, funktioniert alles super.Logback AyncAppender nicht drucken Datei- und Zeilennummer
kann jemand erklären, was vor sich geht? Und wie den Dateinamen und die Zeilennummer zu drucken, wie diese beiden Parameter sollen?
<configuration>
<appender name="FILE" class="ch.qos.logback.core.FileAppender">
<file>myapp.log</file>
<encoder><pattern>%logger{35} - [%F:%L] - %msg%n</pattern></encoder>
</appender>
<appender name="ASYNC" class="ch.qos.logback.classic.AsyncAppender">
<appender-ref ref="FILE" />
</appender>
<root level="DEBUG"><appender-ref ref="ASYNC" /></root>
</configuration>
Ha, du kennst dein Ding :) – Klaus
nicht für mein Problem. Ich benutze 1.2.16 –