国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Spring Cloud Zuul的重試配置

TerryCai / 2473人閱讀

摘要:模塊本身就包含了對于和的依賴,當我們使用通過和的組合來配置路由的時候,可以通過和的配置調整路由請求的各種時間超時機制。

Spring Cloud Zuul模塊本身就包含了對于hystrix和ribbon的依賴,當我們使用zuul通過path和serviceId的組合來配置路由的時候,可以通過hystrix和ribbon的配置調整路由請求的各種時間超時機制。

1 ribbon配置舉例
配置連接超時時間1秒,請求處理時間2秒,統一服務server嘗試重連1次,切換server重連1次

ribbon:
  ConnectTimeout: 1000
  ReadTimeout: 2000
  MaxAutoRetries: 1
  MaxAutoRetriesNextServer: 1

2 hystirx配置舉例

hystrix:
  command:
    default:
      execution:
        isolation:
          thread:
            timeoutInMilliseconds: 60000

這里需要注意的是hystrix的配置時間應該大于ribbon全部重試時間的總和,上面我配置的是2次重試,包括首次請求,三次時間是6秒

引用官方大神的一段說明

When using Hystrix commands that wrap Ribbon clients you want to make sure your Hystrix timeout is configured to be longer than the configured Ribbon timeout, including any potential
retries that might be made. For example, if your Ribbon connection timeout is one second and
the Ribbon client might retry the request three times, than your Hystrix timeout should
be slightly more than three seconds.

3 打開zuul的重試配置:

zuul:
    retryable: true

特別注意zuul的重試配置需要依賴spring的retry,不然的話怎么配置都是徒勞


    org.springframework.retry
    spring-retry

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/68939.html

相關文章

  • Spring Cloud 參考文檔(重試失敗的請求)

    摘要:當存在時,負載均衡的和會自動重試任何失敗的請求假設你的配置允許這樣做。啟用包括重試請求,由于請求的緩沖,請求會對服務器的資源產生影響。 重試失敗的請求 Spring Cloud Netflix提供了多種方式來發出HTTP請求,你可以使用負載均衡的RestTemplate、Ribbon或Feign。無論你如何選擇創建HTTP請求,總是有可能請求失敗,請求失敗時,你可能希望自動重試請求,要...

    BakerJ 評論0 收藏0
  • SpringCloud微服務實戰筆記

    摘要:服務提供者的運行機制用了雙層結構來維護注冊的服務信息,第一層為服務的名稱,第二層為服務的實例名稱。服務注冊中心的運行機制為了防止服務的異常下線,會周期性的清理列表中未續約的服務。負載均衡器的基本功能維護該服務下的所有節點列表。 Spring Boot Spring Boot有什么作用 Spring Boot通過自動化的配置簡化Spring原有的樣板化的配置。 Spring Boo...

    chunquedong 評論0 收藏0
  • Spring Cloud Gateway重試機制

    摘要:還有就是重試次數如果太多的話會導致請求量加倍,給后端造成更大的壓力,設置合理的重試機制才是最關鍵的。今天我們來簡單的了解下中的重試機制和使用。使用講解是對請求重試提供的一個。 前言 重試,我相信大家并不陌生。在我們調用Http接口的時候,總會因為某種原因調用失敗,這個時候我們可以通過重試的方式,來重新請求接口。 生活中這樣的事例很多,比如打電話,對方正在通話中啊,信號不好啊等等原因,你...

    shery 評論0 收藏0
  • springcloud-feign實現服務發現

    摘要:本文重點介紹一下基于實現服務發現。使用方式下面我們開始的使用添加和的依賴添加注解開啟服務發現,注解支持客戶端。同樣子,他可以使用默認的也可以使用或者修改配置文件服務名字服務無端口會隨機選擇一個服務集群名字注冊中心地址,完成。 springcloud-feign實現服務發現 上一篇介紹了nacos實現配置和注冊中心,在微服務中只有配置和注冊中心遠遠不夠,還需要有服務發現。本文重點介紹一...

    _DangJin 評論0 收藏0
  • SpringCloudzuul

    摘要:洞察和監控在邊緣跟蹤有意義的數據和統計數據,以便為我們提供準確的生產視圖。壓力測試逐步增加集群的流量,以評估性能。減少負載為每種類型的請求分配容量,并刪除超過限制的請求。在路由到源之前執行,可以用于身份驗證路由和裝飾請求。 showImg(https://segmentfault.com/img/remote/1460000018826272); 簡介 Zuul是所有從設備和web站點...

    Youngdze 評論0 收藏0

發表評論

0條評論

TerryCai

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<