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


浙公網安備 33010602011771號