91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

spring cloud 分布式鏈路追蹤的方法

發布時間:2020-08-19 23:56:11 來源:腳本之家 閱讀:145 作者:洛陽融科王珂 欄目:編程語言

一篇講了微服務之間的調用spring cloud eureka 微服務之間的調用

微服務之間進行調用 那么如果我負責一個模塊 別人負責另一個模塊 我調用了他的方法 測試那邊卻報了錯 那是我的問題還是他的問題

這個時候大家應該就能想到日志可以解決這個問題

如何使用日志呢 先在配置文件中加

logging:
 path: D:\logs\poppy-mall #日志的存放地址 最好再加個項目名的文件夾 可以更容易的區分
 level:
  org.poppy.mall: info #日志的級別 org.poppy.mall 是你的包名

然后就可以在你想添加日志的類中寫上

public static Logger logger =LoggerFactory.getLogger(類名.class);

之后就在你想加日志的地方加上 logger.info("日志信息")

運行后會自動在你寫的日志存放的地址加入日志文件 (它會自動生成文件夾)

spring cloud 分布式鏈路追蹤的方法

查看一下內容

spring cloud 分布式鏈路追蹤的方法

spring cloud 分布式鏈路追蹤的方法

是這個樣子的 這樣就解決了排錯的問題

那么新問題又來了 如果我調用了幾萬次這個方法 我怎么才能找得到我這個服務調用的到底是那次請求的另一個微服務?

這時候就用到了分布式鏈路追蹤

先引入依賴 想要追蹤那個項目 都要在里面加入這個依賴

compile group: 'org.springframework.cloud', name: 'spring-cloud-starter-sleuth'

之后再運行 查看日志 發現是這個樣子

spring cloud 分布式鏈路追蹤的方法

spring cloud 分布式鏈路追蹤的方法

可以發現多出來一串編碼 它有什么用呢

粉色框的編碼 它代表的是在同一次請求中 編碼就相同 紅色框的代碼 代表的是在同一服務中 它會相同

這樣就解決了我們的問題 我們只要找到報錯的一次請求 復制粉色框內的編碼 到另一個服務的日志中進行查找 就能找到

這就是分布式鏈路跟蹤

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

丰台区| 吉水县| 太和县| 云阳县| 务川| 互助| 额济纳旗| 喀喇沁旗| 石棉县| 武邑县| 孟津县| 巴马| 富锦市| 罗山县| 伊宁县| 滕州市| 汶川县| 中方县| 新津县| 凭祥市| 沙坪坝区| 兴安县| 高要市| 怀远县| 泽州县| 丰镇市| 曲松县| 宜宾市| 沁阳市| 凤台县| 富宁县| 溧阳市| 临洮县| 南宁市| 石柱| 吉安县| 海晏县| 祁门县| 于田县| 沾化县| 宾川县|