斷路器監控儀表參數詳解和模擬熔斷儀表盤狀態

斷路器監控儀表盤參數和模擬熔斷

儀表盤:web監控當前請求,正確率錯誤率,斷路器狀態監視

對之前的訂單服務做一些小改動

對實現類調用訂單服務上面做模擬一個正常的調用返回
在這裏插入圖片描述

以返回空的方式表示服務正常調用。下面的調訂單服務設置線程睡眠兩秒 超時設置1秒 模擬服務宕機

儀表盤參數詳解

在這裏插入圖片描述

官方講解圖,現在找不到了
在這裏插入圖片描述

測試100個請求,1個成功兩個失敗爲一組請求。如果速率達到2 斷路器狀態打開

這裏使用Postman中的集合循環發送請求

速率爲2 可以看到Open紅色字體,表示斷路器打開
在這裏插入圖片描述

整體流程:

1.正常斷路器關閉狀態
在這裏插入圖片描述

2.突然請求速率過高,product端的請求不可用。將斷路器打開,不再去請求product服務
在這裏插入圖片描述

3.過了一段時間之後嘗試每秒有10個請求過去,可能會有一半的請求成功,半開關狀態。

數據是怎樣採集到的?

Html5新的知識特性:通過sse server-send-event推送到前端(單向通信)可以拿節點路徑直接訪訪問網頁路徑,f12可以查看一直保持連接

到前端(單向通信)可以拿節點路徑直接訪訪問網頁路徑,f12可以查看一直保持連接**
在這裏插入圖片描述