網站首頁 美容小常識 享受生活 東方時尚 識真假 高奢 資訊 遊戲攻略 搞笑段子
當前位置:品位站 > 享受生活 > 心理

zuul與hystrix區別

欄目: 心理 / 發佈於: / 人氣:6.25K
zuul與hystrix區別

Zuul

  它相當於是一個網關,可以使用一定的路由配置來判斷某一個URL由哪個服務來處理。並從Eureka獲取註冊的服務來轉發請求。

  API網關所有的客户端請求通過這個網關訪問後台的服務。

  Zuul包含了對請求的路由和過濾兩個主要功能,是各種服務的統一入口,同時會提供監控、授權、安全、調度等功能。

Hystrix

它是一個用於處理分佈式系統的延遲和容錯的開源庫,在分佈式系統中絮都依賴都會產生如:調用超時、異常等情況,Hystrix能夠保證在一個依賴出現問題的情況下,不會導致整體服務失敗而造成級聯故障,以此來提高分佈式系統的彈性,主要就是為了解決雪崩效應。

  多個微服務之間相互調用時,如果在調用鏈路上的某個微服務的響應超時或不可用,那麼最外層微服務會佔用越來越多的系統資源,進而引起系統崩潰,這就是所謂的雪崩效應。

 

     

Tags:zuul hystrix