Выход из системы: использование маркера с FileAppender - PullRequest
0 голосов
/ 03 мая 2018

Я хотел бы добавить маркер AUDIT и обработать его с помощью FileAppender:

<appender name="AUDIT_FILE" class="ch.qos.logback.core.FileAppender">
    <evaluator class="ch.qos.logback.classic.boolex.OnMarkerEvaluator">
        <marker>AUDIT</marker>
    </evaluator>
    <file>${USER_HOME}/audit.log</file>
    <encoder>
        <pattern>%msg%n</pattern>
    </encoder>
</appender>

Но, похоже, EventEvaluator применяется только к SMTPAppender.

По сути, я хотел бы направить определенные предопределенные строки журнала в файл, для которого, по-видимому, создан Marker. Есть ли альтернатива? Или совершенно другой способ решения проблемы? Не обязательно использовать Logback, который используется только по умолчанию в Spring Boot.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...