Ribbon的重试机制设置
2018-12-19 本文已影响0人
wuzzzh4jianshu
全局设置
ribbon:
ReadTimeout: 6000
ConnectTimeout: 6000
OkToRetryOnAllOperations: true
MaxAutoRetries: 1
MaxAutoRetriesNextServer: 2
局部服务设置
service-id: # 服务ID
ribbon:
ConnectTimeout: 6000 # 毫秒 连接超时时间
ReadTimeout: 6000 # 毫秒 逻辑处理超时时间
OkToRetryOnAllOperations: true # 是否对所有操作都进行重试
MaxAutoRetries: 1 # 对当前实例的最大重试次数(请求服务超时6s则会再请求一次)
MaxAutoRetriesNextServer: 1 # 切换实例的最大重试次数(如果还失败就切换下个实例访问,切换一次)