1. 程式人生 > >SpringCloud學習筆記(7)——Sleuth

SpringCloud學習筆記(7)——Sleuth

工程 響應 lock img 解決方案 log 時間 clas eureka

Part VII. Spring Cloud Sleuth

46. Introduction

Spring Cloud Sleuth為Spring Cloud實現了分布式的跟蹤解決方案

46.1 Terminology

Spring Cloud Sleuth借用了Dapper的術語

Span: 基本的工作單元。例如,發起一個RPC是一個新的span,收到一個RPC的響應也是一個span。span由一個64位的ID來標識,除了ID之外,span還有其它的屬性,比如,描述、時間戳等。

Trace: 一系列span以樹狀結構呈現

技術分享圖片

唉!直接看代碼吧!

本例中用到4個工程:eureka-demo、zipkin-demo、zuul-demo、order-service

技術分享圖片

首先,zipkin-demo

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

接下來,改造一下zuul-demo

技術分享圖片

技術分享圖片

最後,order-service

技術分享圖片

技術分享圖片

查看追蹤結果

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

參考

http://blog.csdn.net/ztx114/article/details/78076560

http://blog.csdn.net/ruihin/article/details/77714644

http://blog.csdn.net/u010257992/article/details/52474639

SpringCloud學習筆記(7)——Sleuth