您可以在此处查看 Sleuth 3.1 迁移指南 [https://github.com/micrometer-metrics/tracing/wiki/Spring-Cloud-Sleuth-3.1-Migration-Guide]。 如果要禁用此检查,只需设置属性 [spring.cloud.compatibility-verifier.enabled=false]']] 2023-12-15T15:11:43.043+05:30 WARN 10324 --- [ main] z.r.AsyncReporter$BoundedAsyncReporter :等待发送中的跨度超时 2023-12-15T15:11:43.096+05:30 INFO 10324 --- [ main] .s.b.a.l.ConditionEvaluationReportLogger :
启动 ApplicationContext 时出错。要显示条件评估报告,请在启用“调试”的情况下重新运行应用程序。 2023-12-15T15:11:43.141 + 05:30错误10324 --- [主要] o.s.b.d.LoggingFailureAnalysisReporter:
应用程序无法启动
描述:
由于以下原因,您的项目设置与我们的要求不兼容:
行动:
考虑采取以下措施:
进程已完成,退出代码为 1
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-sleuth</artifactId>
<version>3.1.6</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-sleuth-zipkin -->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-sleuth-zipkin</artifactId>
<version>3.1.6</version>
</dependency>
spring cloud 和父依赖版本是 springparent 3.1.6,spring cloud 版本是 2022.0.4
首先,
Spring Cloud Sleuth
甚至不是Spring Cloud Train Release
的一部分,因为它已经从2022.0
的Spring Cloud
版本中删除了。
Spring Cloud 2022.0 RELEASE Notes
已经指出:
Spring Cloud Sleuth 项目已从发布系列中删除。 该项目的核心已转移到Micrometer Tracing 项目并且 仪器将转移到 Micrometer 和所有相应的 项目(不再所有仪器都将在一个单一的 存储库。
我已复制该表并将其添加到此处,其中包含来自官方的 Spring Cloud Release Trains 和支持的 Spring Boot 版本
Spring Cloud Support RELEASE Docs
以供参考。
2024.0(沼泽门) | 2023.0(莱顿) | ||
---|---|---|---|
弹簧靴 | 3.4.x | 3.3.x/3.2.x | 3.1.x/3.0.x |
spring-cloud-bus | 4.2.x | 4.1.x | 4.0.x |
弹簧云断路器 | 3.2.x | 3.1.x | |
spring-cloud-commons | 4.2.x | 4.1.x | 4.0.x |
spring-cloud-config | 4.2.x | 4.1.x | 4.0.x |
弹簧云领事 | 4.2.x | 4.1.x | 4.0.x |
spring-cloud-contract | 4.2.x | 4.1.x | 4.0.x |
spring-cloud-function | 4.2.x | 4.1.x | 4.0.x |
spring-cloud-gateway | 4.2.x | 4.1.x | 4.0.x |
spring-cloud-kubernetes | 3.2.x | 3.1.x | 3.0.x |
spring-cloud-netflix | 4.2.x | 4.1.x | 4.0.x |
spring-cloud-openfeign | 4.2.x | 4.1.x | 4.0.x |
spring-cloud-task | 3.2.x | 3.1.x | 3.0.x |
spring-cloud-vault | 4.2.x | 4.1.x | 4.0.x |
spring-cloud-zookeeper | 4.2.x | 4.1.x | 4.0.x |
看看这是否有帮助。
FYI,已经有一个现有的 StackOverflow 答案,由
Andy Wilkinson
给出 - 为什么 Spring Cloud Sleuth 不包含在 Spring Cloud BOM 中。也请参考一下。