原文連接配接:https://www.cnblogs.com/kancy/p/13033021.html
如何配置好 Hystrix
和 Ribbon
的逾時時間呢?
Hystrix
Ribbon
其實是有套路的,因為
Feign
的請求:其實是
Hystrix
+
Ribbon
。
Hystrix
在最外層,然後再到
Ribbon
,最後裡面的是
http
請求。是以說。
Hystrix
的熔斷時間必須大于
Ribbon
的 (
ConnectTimeout
ReadTimeout
)。而如果
Ribbon
開啟了重試機制,還需要乘以對應的重試次數,保證在
Ribbon
裡的請求還沒結束時,
Hystrix
的熔斷時間不會逾時。