springcloud視頻-Hystrix服務熔斷

雪崩效應:

熔斷機制: 服務雪崩的一種解決方案

服務降級:是請求發生問題時的一種解決方案

Hystrix 本身是可以設置超時的

            Hystrix: 

                  降級: 實現FallbackFactory接口

                  隔離策略:

                          作用: 防止提供者被熔斷,防止大量客戶端請求被堵塞,說白了就是限制數量

                           兩種隔離方式:

                                   線程隔離: 創建線程池的方式,來一個請求從線程池拿一條線程,線程池線程用完後返回降級結果,默認,在調                                                       用鏈很深的情況下,佔用資源多,效率更高,在調用鏈比較淺情況下,信號量更快,因爲創建線程需要                                                       時間

                                   信號量隔離: 加入設置一個數字 來一個減一個,

                  熔斷:

                 儀表盤 在啓動類上添加@EnableHystrixDashboard註解

                              訪問localhost:8080/hystrix路徑

服務降級報警: 在降級方法裏 發短信通知人員,要注意消息去重,用redis存儲 key爲ip+方法名

 

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