关于ribbon组件的ConnectTimeOut和ReadTimeOut功能失效问题处理

关于ribbon组件的ConnectTimeOut和ReadTimeOut功能失效问题处理

这几天在自学SpringCloud学到Feign的时候需要验证超时问题,使用配置ribbon.ConnectTimeOut与ReadTimeOut无效。
百度后说了一大堆,很多都是新写配置类乱七八糟的处理。
原先就能配置的东西为什么要用配置类去实现,然后我稍微换个思路寻找后发现下面这个配置可以使用。
关于ribbon组件的ConnectTimeOut和ReadTimeOut功能失效问题处理_第1张图片


feign:
  client:
    config:
      default:
        #建立连接所用的时间,适用于网络状况正常的情况下,两端连接所需要的时间
        ConnectTimeOut: 5000
        #指建立连接后从服务端读取到可用资源所用的时间
        ReadTimeOut: 10000

喜欢的点个赞吧

你可能感兴趣的:(spring,cloud,java)