【发布时间】:2019-03-29 11:53:49
【问题描述】:
我在客户端和服务器中使用 Spring boot 和以下库,
dependencyManagement {
imports {
mavenBom "org.springframework.cloud:spring-cloud-dependencies:Finchley.SR2"
}
}
// Spring Cloud Sleuth
compile group: 'org.springframework.cloud', name: 'spring-cloud-starter-sleuth', version: '2.0.1.RELEASE'
compile group: 'org.springframework.cloud', name: 'spring-cloud-starter-zipkin', version: '2.0.1.RELEASE'
基于 spring 文档,“https://cloud.spring.io/spring-cloud-sleuth/”
运行这个应用程序,然后点击主页。您将在日志中看到 traceId 和 spanId 填充。如果此应用调用另一个应用(例如使用 RestTemplate),它将在标头中发送跟踪数据,如果接收者是另一个 Sleuth 应用,您将看到跟踪继续存在。
这将如何与 Spring5 Web 客户端一起使用?
【问题讨论】:
标签: spring-cloud-sleuth zipkin