Spring Cloud Netflix超时时间设置

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

如何配置好HystrixRibbon的超时时间呢?

其实是有套路的,因为Feign的请求:其实是Hystrix+RibbonHystrix在最外层,然后再到Ribbon,最后里面的是http请求。所以说。Hystrix的熔断时间必须大于Ribbon的 ( ConnectTimeout + ReadTimeout )。而如果Ribbon开启了重试机制,还需要乘以对应的重试次数,保证在Ribbon里的请求还没结束时,Hystrix的熔断时间不会超时。
Spring Cloud Netflix超时时间设置

上一篇:2-3.SpringCloud——Ribbon负载均衡


下一篇:5、自定义负载均衡策略