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


