springcloud分布式整合zipkin的鏈路跟蹤-創(chuàng)新互聯(lián)

深圳中公教育 :服務(wù)之間的調(diào)用,假設(shè)現(xiàn)在有十幾臺(tái)服務(wù),那么在查找日志的時(shí)候比較繁瑣、復(fù)雜,而且在查看調(diào)用的時(shí)候也會(huì)像蜘蛛網(wǎng)一樣,量太大。

成都創(chuàng)新互聯(lián)公司主要從事做網(wǎng)站、網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)大理州,十多年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):13518219792

這時(shí)候zipkin可以把鏈路調(diào)用整個(gè)過(guò)程給升級(jí)起來(lái),只需要到一個(gè)地方去查找,就可以知道哪一步出錯(cuò)。

zipkin也分為服務(wù)器和客戶端,服務(wù)器就是zipkin,微服務(wù)就是客戶端。

首先,建立服務(wù)器zipkin

spring cloud分布式整合zipkin的鏈路跟蹤

在此服務(wù)build.gradle加上zipkin的依賴:

spring cloud分布式整合zipkin的鏈路跟蹤

這里可以看到它不是屬于spring中的

在application.yml配置中:

spring cloud分布式整合zipkin的鏈路跟蹤

配置文件非常簡(jiǎn)單

啟動(dòng)類:

spring cloud分布式整合zipkin的鏈路跟蹤

接著在對(duì)于zipkin服務(wù)器的客戶端build.gradle中加上依賴:

spring cloud分布式整合zipkin的鏈路跟蹤

這里用到那幾個(gè)zipkin的客戶端就在里面加入依賴

當(dāng)然在客戶端配置文件application.yml中,也要加入zipkin的配置:

spring cloud分布式整合zipkin的鏈路跟蹤

啟動(dòng)zipkin服務(wù)器:htt p:// localhost:9999

spring cloud分布式整合zipkin的鏈路跟蹤

看到這樣就證明啟動(dòng)成功啦

下面啟動(dòng)項(xiàng)目,執(zhí)行微服務(wù)之間的調(diào)用,并刷新zipkin服務(wù)器:

spring cloud分布式整合zipkin的鏈路跟蹤

這里可以看到我執(zhí)行了4次,出現(xiàn)了4個(gè)鏈路,我是根據(jù)時(shí)間來(lái)查找的,也可以根據(jù)控制臺(tái)或日志中的鏈路編碼來(lái)查找:

spring cloud分布式整合zipkin的鏈路跟蹤

我在控制臺(tái)隨便拿一個(gè)進(jìn)行查找:

spring cloud分布式整合zipkin的鏈路跟蹤

可以看到查找到了

zipkin也有鏈路分析:

spring cloud分布式整合zipkin的鏈路跟蹤

它也可以時(shí)間和鏈路編碼來(lái)查找,這樣我們想查找哪一時(shí)間段的或精準(zhǔn)到哪一條就非常方便了。

本文標(biāo)題:springcloud分布式整合zipkin的鏈路跟蹤-創(chuàng)新互聯(lián)
當(dāng)前鏈接:http://muchs.cn/article40/codpho.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、自適應(yīng)網(wǎng)站、關(guān)鍵詞優(yōu)化、品牌網(wǎng)站制作、ChatGPT、移動(dòng)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

綿陽(yáng)服務(wù)器托管