其他分享
首页 > 其他分享> > Spring Cloud Netflix超时时间设置

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

标签:请求,Hystrix,Netflix,Spring,重试,熔断,Cloud,超时,Ribbon
来源: https://www.cnblogs.com/gotodsp/p/15669336.html