spring Zipkin服务器未显示微服务跟踪

dauxcl2d  于 2022-11-28  发布在  Spring
关注(0)|答案(1)|浏览(171)

我有一个微服务A,它使用以下pom.xml和www.example.com值调用另一个微服务Bapplication.properties:

pom.xml文件

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

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

应用程序.属性

spring.zipkin.base-url=http://localhost:9411/
spring.sleuth.sampler.probability=1.0
spring.zipkin.sender.type=web
spring.zipkin.collector.http.enabled=true

**Zipkin服务器版本:zipkin-server-2.12.9Sping Boot 版本:2.7.5Spring云版本:**2021.0.4

问题是微服务A使用trace-ID调用微服务B的跟踪未显示在Zipkin中。
有什么问题吗?
具有跟踪ID的微服务调用链的跟踪应进入Zipkin服务器

fkaflof6

fkaflof61#

问题是用于调用另一个服务的RestTemplate被创建为New。
解决方案是将其创建为bean并将其注入到代码中。

相关问题