Spring Boot 2无法使用默认配置启用zipkin / sleuth

时间:2019-05-08 02:33:12

标签: spring spring-boot

具有以下配置的Spring Boot应用程序: 弹簧:   应用:     名称:“活跃听众”   个人资料:“ dev”   侦探:     异步:       启用:false     注解:       已启用:true   已启用:true   采样器:     概率:1.0   邮编:     baseUrl:http://localhost:9411     已启用:true

必需的zipkin跟踪功能。

但是我的未在zipkin服务器上列出的应用程序也使用了适当的jar,如下所示

    <dependency>
        <groupId>org.springframework.cloud</groupId>
        <artifactId>spring-cloud-starter-zipkin</artifactId>
        <version>2.0.2.RELEASE</version>
    </dependency>
    <dependency>
        <groupId>org.springframework.cloud</groupId>
        <artifactId>spring-cloud-starter-sleuth</artifactId>
        <version>2.0.2.RELEASE</version>
    </dependency>

1 个答案:

答案 0 :(得分:0)

在继续努力并通过Spring Boot应用程序的核心api之后,我得到了解决方案:)

我的问题的根本原因如下:

  

使用Spring boot RabitMQ集成的MY应用程序,由于该原因   zipkin将第一优先权发送给RabitMQ发送者,但我的跟踪记录被忽略   我的zipkin服务器。

因此,在配置以下使用是任何人都有同样的问题,以免进行许多不费吹灰之力,即使我们没有从服务器获取根本原因的日志中也是如此

--- 弹簧:   应用:     名称:“活跃听众”   个人资料:“ dev”   侦探:     异步:       启用:false     注解:       已启用:true   已启用:true   采样器:     概率:1.0   邮编:     baseUrl:http://localhost:9411     已启用:true     发件人:       类型:web