spring boot --日志记录

淺唱寂寞╮ 提交于 2020-03-22 20:35:53

3 月,跳不动了?>>>

Spring Boot 使用 Commons Logging 记录所有内部日志,但开放日志的底层实现。其为 Java Util Logging Log4J2 和 Logback 提供了默认配置。

日志格式

2014-03-05 10:57:51.702  INFO 45469 --- [ost-startStop-1] o.s.b.c.embedded.FilterRegistrationBean  : Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
 
  • 日期和时间:毫秒精度,易于排序。
  • 日志级别:ERRORWARNINFODEBUG 或 TRACE
  • 进程 ID。
  • 一个 --- 分隔符,用于区分实际日志内容的开始。
  • 线程名称:在方括号中(可能会截断控制台输出)。
  • 日志记录器名称:这通常是源类名称(通常为缩写)。
  • 日志内容。

自定义日志配置

日志记录系统
文件
Logback logback-spring.xmllogback-spring.groovylogback.xml 或者 logback.groovy
Log4j2 log4j2-spring.xml 或者 log4j2.xml
JDK(Java Util Logging) logging.properties
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!