Spring Cloud Netflix超時時間設置

原文連接:https://www.cnblogs.com/kancy/p/13033021.html

如何配置好HystrixRibbon的超時時間呢?

其實是有套路的,因爲Feign的請求:其實是Hystrix+RibbonHystrix在最外層,然後再到Ribbon,最後裏面的是http請求。所以說。Hystrix的熔斷時間必須大於Ribbon的 ( ConnectTimeout + ReadTimeout )。而如果Ribbon開啓了重試機制,還需要乘以對應的重試次數,保證在Ribbon裏的請求還沒結束時,Hystrix的熔斷時間不會超時。
image

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