SpringCloud斷路器的作用及使用?

一、作用

        當一個服務調用另一個服務由於網絡原因或者自身原因出現問題時,調用者就會等被調用者的響應,當更多的服務請求到這些資源時,導致更多的請求等待,這素以會發生連鎖效應,斷路器就是解決這一問題的。

        斷路器有三種狀態,完全打開狀態、半開狀態、關閉態。

  1. 完全打開態:一定時間內,達到一定的次數無法調用,並且多次檢測沒有恢復的跡象,斷路器完全打開,那麼下次的請求不會到該服務;
  2. 半開:短時間內有回覆跡象,斷路器會將部分請求發送給服務,當能正常調用時,斷路器關閉。
  3. 關閉:當服務一直處於正常狀態,能正常調用,斷路器關閉。        

二、使用

          待續......

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