目录
FeignClient 、Ribbon 、 Hystrix三个之间配置优先级的关系
超时配置和重试机制
FeignClient 、Ribbon 、 Hystrix三个都有超时配置
FeignClient 、Ribbon 、 Hystrix三个之间配置优先级的关系
Hystrix 配置 > FeignClient 配置 > Ribbon 配置
配置超时时:Hystrix 超时时间 > FeignClient超时时间 > Ribbon 超时时间
重试机制:当网络不可达时或超时时会触发重试机制
Hystrix无重试机制,feign和ribbon都有重试机制
配置常用属性
Ribbon超时和重试配置:
#全局配置
ribbon:
ConnectTimeout: 500 #请求连接的超时时间
ReadTimeout: 1000 #请求处理的超时时间
MaxAutoRetries: 1 #最大重试次数,当Eureka中可以找到服务,但是服务连不上时将会重试
M