项目场景:

微服务A调用微服务B时报500,说请求接口超时


问题描述:

错误信息:Read timed out executing POST http://“接口请求路径”


原因分析:

微服务之间用的是open feign来调用的,因为微服务B的业务逻辑复杂,请求时间过长,所以导致了请求超时问题出现,一般默认的配置就会导致报这个Read Timeout错误


解决方案:

在无服务A的application.yaml文件中配置一下信息,设置超时时间:


ribbon:
  ReadTimeout: 60000
  ConnectTimeout: 60000

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐