Spring默认日志风格

个人感觉默认的格式还是不错的,每一列都可以对其,而且能用颜色区分,查看日志明了;
下面是他默认的 pattern的配置
%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(${LOG_LEVEL_PATTERN:%5p}) %clr(${PID:- }){magenta} %clr(---){faint} %clr([%15.15t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n
我们来分析各项:
%clr(表达式){颜色}:设置内容的格式及颜色
1、%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} --> 淡灰色输出日期时间
2、%5p --> 显示5位日志级别占位(%5-如果长度小于5右侧填充空格;%-5左侧空格)
3、%t --> 显示日志对应的线程名
4、%15.15t --> 15位线程名,长度超过15截取多余字符,不足则左侧补充空格
5、%m --> 对应的日志信息
6、%n --> 换行符
常用日志颜色:
bule 蓝色;cyan 青色;faint 淡灰色; green 绿色;magenta 品红色; red 红色; yellow 黄色
948

被折叠的 条评论
为什么被折叠?



