Spring Boot 2.1应用程序无法将跟踪发布到Spring Boot 1.5 Zipkin服务器

时间:2019-03-04 15:42:51

标签: maven spring-boot spring-cloud spring-cloud-sleuth zipkin

我正在开发具有以下依赖项的Spring Boot应用程序版本2.1.2

<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.2.RELEASE</version>

该应用程序无法将跟踪信息发送到在Spring boot 1.5上运行的Zipkin服务器。

当我尝试将应用程序降级到Spring 1.5时,它开始向Zipkin服务器发送跟踪。

请有人帮忙。我是否缺少Spring Boot 2.1的任何配置?

以下是Spring cloud Sleuth和Starter Zipkin的依赖关系和配置

<dependencies>
    <dependency>
        <groupId>org.springframework.cloud</groupId>
        <artifactId>spring-cloud-dependencies</artifactId>
        <version>${spring-cloud.version}</version>
        <type>pom</type>
        <scope>import</scope>
    </dependency>
</dependencies>


<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-sleuth</artifactId>
</dependency>

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-zipkin</artifactId>
</dependency>


sleuth:
   sampler:
     probability: 1.0
zipkin:
   baseUrl: "Zipkin Server URL
   enabled: true 

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。似乎Spring boot 2.1.2.RELEASE 不适用于Zipkin。请升级到Spring引导版本> 2.1.2.RELEASE