分佈式系統中服務降級策略探究-chat

在分佈式系統架構中多個系統之間通常是通過遠程RPC調用進行通信,也就是 A 系統調用 B 系統服務,B 系統調用 C 系統的服務。當尾部應用 C 發生故障而系統 B 沒有服務降級時候可能會導致 B,甚至系統 A 癱瘓,這種現象被稱爲雪崩現象。所以在系統設計時候要使用一定的降級策略,來保證當服務提供方服務不可用時候,服務調用方可以切換到降級後的策略進行執行。

本 Chat 我們主要圍繞下面主題展開:
- Dubbo 中服務降級策略的使用;
- Dubbo 中服務降級策略的實現原理;
- Hystrix 熔斷機制的使用(有 Demo);
- Hystrix 中基於自反饋,調節熔斷狀態的算法原理講解;
- Hystrix 中熔斷器狀態轉換源碼分析
- RXJAVA 基礎知識講解(Hystrix 的熔斷機制使用到了這些知識);
- Hystrix 中如何使用 RXJAVA 實現統計數據收集
- Dubbo 的服務降級策略與 Hystrix 的熔斷機制的簡單對比。

微信識別下面二維碼即可加入:
image.png

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章