前言
Spring boot 日志配置很简单
1 | logging.pattern.console=%d{yyyy-MM-dd-HH:mm:ss} [%thread] %-5level %logger- %msg%n |
日志级别从低到高分为:
TRACE
<DEBUG
<INFO
<WARN
<ERROR
<FATAL
。
输出格式
logging.pattern.console
该属性用于定制日志输出格式。
上述配置的编码中,对应符号的含义如下
%d{HH:mm:ss.SSS}
——日志输出时间%thread
——输出日志的进程名字,这在Web应用以及异步任务处理中很有用%-5level
——日志级别,并且使用5个字符靠左对齐%logger
——日志输出者的类名%msg
——日志消息%n
——平台的换行符
设置颜色
1 | spring.output.ansi.enabled=always |