熔斷與降級的區別


相似處:

1.目的一致

都是為了系統的穩定性,防止因為個別微服務的不可用而拖死整個系統服務;

2.表現類似

在表現上都是讓用戶感知,該服務暫時不可用請稍后再試;

3.粒度一致

粒度上,都是服務級別的粒度,某些情況下,也有更細的粒度,如數據的持久層,只允許查詢,不允許增刪改。

 

主要區別:

1.觸發條件不同

服務熔斷一般是某個服務掛掉了引起的,一般是下游服務,而服務降級一般是從整體的負荷考慮,主動降級;

2.管理目標的層次不同

熔斷其實是一個框架級的處理,每個微服務都需要,沒有層次之分,而降級一般需要對業務有層級之分,一般是從最外圍服務開始。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM