[英]why need Spring sleuth when spring-cloud-starter-zipkin uses zipkin.brave?
僅添加 spring-cloud-starter-zipkin 也能夠生成 spanId 和 TraceId 那么 Sleuth 需要什么? spring-cloud-starter-zipkin 實際上拉動 io.zipkin.brave 本身而不是 Sleuth。
spring-cloud-starter-zipkin
已棄用,您不應再使用它。 您可以使用spring-cloud-starter-sleuth
sleuth 和spring-cloud-sleuth-zipkin
( 3.x
)。
如果你檢查spring-cloud-starter-zipkin
的依賴關系,你會發現它依賴於spring-cloud-starter-sleuth
sleuth 和spring-cloud-sleuth-zipkin
所以它引入了 Sleuth 和 Sleuth 的 Zipkin 支持(它引入了 Brave ).
從高層的角度來看,Sleuth 正在做三件事:
請參閱文檔: https://docs.spring.io/spring-cloud-sleuth/docs/current/reference/htmlsingle/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.