logging 配置说明
Java 项目中经常会用到 logging 包来记录日志,下面记录常见的配置说明。
配置通常放在 boostrap.yml 或 application.yml 这些配置文件中。
1 #日志配置 2 logging: 3 pattern: 4 # console: "%msg%n" 5 # console: "%d{yyyy-MM-dd HH:mm:ss} - %msg%n" 6 # console: "%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n" 7 # console: "%d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %-5level %logger{36}.%M() %L - %msg%n" 8 console: "%d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %-5level %logger{36}-%M %L - %msg%n"
打印日期和时间
d{yyyy-MM-dd HH:mm:ss.SSS}
打印日期和时间,格式为:2023-12-16 10:54:59.354
打印所在线程
[%t]
格式为:[main]
打印日志级别
%-5level
格式为:INFO或WARN或ERROR
打印包路径和类名
打印方法名
%M
格式为:initialize
打印行号
%L
日志消息
%msg