Spring Cloud Sleuth 与此 Spring Cloud 发布系列不兼容

问题描述 投票:0回答:1

您可以在此处查看 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:


应用程序无法启动


描述:

由于以下原因,您的项目设置与我们的要求不兼容:

  • Spring Cloud Sleuth 与此 Spring Cloud 发布系列不兼容

行动:

考虑采取以下措施:

  • 从 Spring Cloud Sleuth 迁移到 Micrometer Tracing。 您可以在此处查看 Sleuth 3.1 迁移指南 [https://github.com/micrometer-metrics/tracing/wiki/Spring-Cloud-Sleuth-3.1-Migration-Guide]。 如果你想禁用这个检查,只需设置属性 [spring.cloud.compatibility-verifier.enabled=false]

进程已完成,退出代码为 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 spring-boot rest spring-mvc spring-cloud-sleuth
1个回答
0
投票

首先,

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(莱顿) 2022.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 中。也请参考一下。

© www.soinside.com 2019 - 2024. All rights reserved.