Ribbon超时控制的配置

Eureka里面集成了Ribbon,openFeign里面也集成了Ribbon

在多个Eureka集群下,结合openFeign服务调用的时候,依赖为什么不冲突?

超时控制配置

feign:
  client:
    config:
      default:
        ConnectTimeout: 5000
        ReadTimeout: 5000

 

 

#设置feign客户端超时时间( openFeign默认支持ribbon)
ribbon:
  #指的是建立连接所用的时间,适用于网络状况正常的情况下,两端连接所用的时间
  ReadTimeout: 1000
  #指的是中立连接后从服务器读取到可用资源所用的时间
  ConnectTimeout: 1000

 

都能起作用,为什么?

有什么区别?

 

把openFeign的Ribbon依赖排除没有影响,把Eureka的Ribbon依赖排除启动就报错

搞不懂?希望高手指点一二?

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^