/
NikolayIvkin
/
tutorials1
Обзор
Документация
Войти
/
NikolayIvkin
/
tutorials1
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
logging-modules/logback/src/test/resources/logback-test.xml
44 строки
1 KB
hmdrzsharifi
#BAEL-6912: add appender and logger
08 окт 2023, 16:49
08 окт 2023, 16:49
2026c29
Код
Авторство
О чём код?
<configuration debug="false"> <statusListener class="ch.qos.logback.core.status.NopStatusListener" /> <appender name="map" class="com.baeldung.logback.MapAppender"> <prefix>test</prefix> </appender> <appender name="badMap" class="com.baeldung.logback.MapAppender" /> # JSON appender <appender name="json" class="ch.qos.logback.core.ConsoleAppender"> <layout class="ch.qos.logback.contrib.json.classic.JsonLayout"> <jsonFormatter class="ch.qos.logback.contrib.jackson.JacksonJsonFormatter"> <prettyPrint>true</prettyPrint> </jsonFormatter> <timestampFormat>yyyy-MM-dd' 'HH:mm:ss.SSS</timestampFormat> </layout> </appender> <appender name="jsonEncoder" class="ch.qos.logback.core.ConsoleAppender"> <encoder class="ch.qos.logback.classic.encoder.JsonEncoder"/> </appender> <logger name="jsonLogger" level="TRACE"> <appender-ref ref="json" /> </logger> <logger name="jsonEncoderLogger" level="TRACE"> <appender-ref ref="jsonEncoder" /> </logger> <root level="debug"> <appender-ref ref="map" /> <appender-ref ref="badMap" /> </root> <logger name="com.baeldung.logback.MapAppenderIntegrationTest" level="info"> <appender-ref ref="map"/> <appender-ref ref="badMap" /> </logger> </configuration>