SpringCloud中使用feign调用 超时的问题:feign.RetryableException: Read timed out executing POST

1.出现错误原理fegin 调用服务有个默认的时间超过这个时间会出现服务调用超时

因为fegin 默认整合了ribbon和 hystrix 解决办法如下

#hystrix的超时时间
hystrix:
  command:
    default:
      execution:
        timeout:
          enabled: true
        isolation:
          thread:
            timeoutInMilliseconds: 9000
#ribbon的超时时间
ribbon:
  ReadTimeout: 3000
  ConnectTimeout: 3000

猜你喜欢

转载自blog.csdn.net/qq_38233650/article/details/88391130