logback彩色字符编码说明

2021-09-21  本文已影响0人  向上生长之路

logback日志框架中可以设置彩色字符格式将日志内容输出到终端,使人能直观的查看到不同日志部分内容,便于快速的查看定位问题

官方文档说明:http://logback.qos.ch/manual/layouts.html#coloring

支持的颜色字符编码

以下为对应加粗的颜色代码

使用方式

修改logback日志框架的xml配置文件,设置ConsoleAppenderpattern格式为你想要修饰的颜色样式
示例配置:https://github.com/netbuffer/spring-boot-demo/blob/logback/src/main/resources/logback-sbd.xml

<appender name="stdout" class="ch.qos.logback.core.ConsoleAppender">
        <withJansi>true</withJansi>
        <encoder>
            <pattern>
                %highlight(%date{yyyy-MM-dd HH:mm:ss.SSS}) %cyan([%thread]) %yellow(%-5level) %green(%logger{36}).%gray(%M)-%boldMagenta(%line) - %blue(%msg%n)
            </pattern>
        </encoder>
    </appender>

运行效果

logback彩色字符输出
上一篇下一篇

猜你喜欢

热点阅读