Logback 日志框架详解

配置 pattern

符号 功能 性能损耗
%c 打印全类名
%n 换行,一定要在 pattern 的最后加上不然展示的就是一行了
%ex 打印出异常: 1. %ex{full} 全部异常堆栈 2. %ex{short} 最上面一层堆栈
%d{MM-dd HH:mm:ss} 格式化时间
%level 打印日志级别
%m 打印方法名称

举个简单的例子:

1
2
3
4
5
6
7
8
9
10
<property name="CONSOLE_LOG_PATTERN" value="%d{MM-dd HH:mm:ss} |-%level  %c#%m - %msg %ex{full}%n"/>

<!-- ConsoleAppender 控制台输出日志 -->
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<target>System.out</target>
<encoder>
<pattern>${CONSOLE_LOG_PATTERN}</pattern>
<charset class="java.nio.charset.Charset">UTF-8</charset>
</encoder>
</appender>

可参考连接:

Powered by Hexo and Hexo-theme-hiker

Copyright © 2015 - 2021 昨夜凛雨 All Rights Reserved.

UV : | PV :