26.1 Log Format
Spring Boot的默认日志输出类似如下所示:
2014-03-05 10:57:51.112 INFO 45469 --- [ main] org.apache.catalina.core.StandardEngine
Starting Servlet Engine: Apache Tomcat/7.0.52
2014-03-05 10:57:51.253 INFO 45469 --- [ost-startStop-1] o.a.c.c.C.[Tomcat].[localhost].[/]
Initializing Spring embedded WebApplicationContext
2014-03-05 10:57:51.253 INFO 45469 --- [ost-startStop-1] o.s.web.context.ContextLoader
Root WebApplicationContext: initialization completed in 1358 ms
2014-03-05 10:57:51.698 INFO 45469 --- [ost-startStop-1] o.s.b.c.e.ServletRegistrationBean
Mapping servlet: 'dispatcherServlet' to [/]
2014-03-05 10:57:51.702 INFO 45469 --- [ost-startStop-1] o.s.b.c.embedded.FilterRegistrationBean
Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
输出项如下:
- 日期和时间:毫秒精度和方便排序.
- 日志级别:
ERROR
,WARN
,INFO
,DEBUG
,TRACE
. - 进程ID.
- A —- 分隔符以区分实际日志消息的开始
- 线程名:用方括号括起来(在控制台输出可能被截断).
- 日志名:这通常是类名称(通常是缩写).
- 具体的日志信息.
Note
Logback没有
FATAL
级别,它自动映射到ERROR
级别.