Feign调用时读取超时(Read timed out executing GET)解决方法

2022-06-23 09:07:39

解决办法:在yaml文件中配置如下代码:

因为Feign调用默认的超时时间为几秒钟,一分钟接口不能返回就会抛出异常,所以在服务端的yml文件中增加如下配置即可解决:

# feign调用超时时间配置
feign:
  client:
    config:
      default:
        connectTimeout: 10000
        readTimeout: 600000

或者如下配置也可以

# 配置 feign 默认请求时间仅几秒钟,配置请求时间长一些(毫秒)
ribbon:
  ReadTimeout: 60000
  ConnectTimeout: 60000
  • 作者:拄杖忙学轻声码
  • 原文链接:https://blog.csdn.net/hkl_Forever/article/details/116773655
    更新时间:2022-06-23 09:07:39