栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

spring cloud open feign配置超时时间不生效的问题解决方案

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

spring cloud open feign配置超时时间不生效的问题解决方案

open feign 配置超时时间不生效是因为只单独配置了open feign的调用超时时间,没用配置ribbon(open feign自带的负载均衡)的超时时间,导致,无论open feign配置了多长时间超时,都永远只是默认的1秒超时。经过测试,可以解决问题。

  1. open feign配置超时时间:
feign:
  hystrix:
    enabled: false #是否开启熔断
  client:
    config:
      CON: #服务名
        connectTimeout: 6000 #建立连接超时时间
        readTimeout: 6000 #返回数据超时时间
        
  1. ribbon配置超时时间:
ribbon:
  # 指的是建立连接后从服务器读取到可用资源所用的时间
  ReadTimeout: 6000
  # 指的是建立连接所用的时间,适用于网络状态正常的情况下,两端连接所用的时间
  ConnectTimeout: 6000
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1027996.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号