0

我正在尝试从 Spring Boot 应用程序跟踪通过Async RestTemplate进行的 HTTP 调用。我有一个在本地运行的 ZipKin 实例,有问题的微服务指向该实例。

我可以看到 ZipKin UI 中每个服务记录的跨度,但是我无法看到覆盖所有跨度的跟踪。

使用RestTemplate,跟踪记录正常。即我能够通过 UI 看到端到端。

任何指针都会有所帮助,在此先感谢。

4

1 回答 1

0

我不确定这是您所期望的,pom.xml如果您使用的是 maven,则可以添加此依赖项:

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

AlwaysSampler @BeanSpringBootApplication班上的一个

@Bean
public AlwaysSampler defaultSampler(){
    return new AlwaysSampler();
}

这将帮助您始终对 zipkin 中的输入进行采样。

于 2018-10-15T11:37:50.217 回答