Spring Boot 3 请求追踪
传统的 Spring Cloud Sleuth[1] 追踪已经不适用于 Spring Boot 3,本文将介绍如何在 Spring Boot 3 中配置 Micrometer 追踪请求。
Spring Boot 3 更新后,Spring Cloud Sleuth 表示不再支持[1],而是迁移到 Micrometer。
引入依赖
为了在 Spring Boot 3 中追踪请求,我们需要在 build.gradle
中添加如下依赖:
1 |
|
1 |
|
配置日志格式
Spring Boot 3.2 之后,Spring Boot 将会自动配置日志格式,若版本低于 3.2,需要手动配置。
参考 Spring Cloud Sleuth 3.1 Migration Guide,在 application.properties
中添加如下配置:
1 |
|
References
- Spring Cloud Sleuth. spring-cloud. [2023-12-24]. (原始内容存档于2023-12-24) ↩
- Spring Cloud Sleuth 3.1 Migration Guide. micrometer-metrics. 2023-09-07 [2023-12-24]. (原始内容存档于2023-12-24) ↩
Spring Boot 3 请求追踪
https://blog.zhanganzhi.com/zh-CN/2023/12/2e66e27724a7/