spring cloud feign的1秒超时问题
2018-03-30 00:00
405 查看
最近连续在linux里面测试,总是发生feign的1秒超时,配置无效的问题。
经过长时间的排查,是
与资源文件中
大小写不一致引起的,虽然我们知道在@FeignClient中大小写都是可以映射到eureka client中的,但是如果这两个地方大小写不一致,则ribbon的所有配置均无效。
正确改为
问题解决,超时时间2秒,可以不断轮询访问。
经过长时间的排查,是
@FeignClient(value = "hello-service",fallback = HelloServiceFallback.class) public interface HelloService { @RequestMapping("/hello") String hello();
与资源文件中
HELLO-SERVICE: ribbon: ConnectTimeout: 500 ReadTimeout: 2000 OkToRetryOnAllOperations: true MaxAutoRetriesNextServer: 2 MaxAutoRetries: 1
大小写不一致引起的,虽然我们知道在@FeignClient中大小写都是可以映射到eureka client中的,但是如果这两个地方大小写不一致,则ribbon的所有配置均无效。
正确改为
@FeignClient(value = "HELLO-SERVICE",fallback = HelloServiceFallback.class) public interface HelloService { @RequestMapping("/hello") String hello();
问题解决,超时时间2秒,可以不断轮询访问。
相关文章推荐
- SpringCloud(十四):Feign的demo之解决超时问题
- 详解spring cloud Feign使用中遇到的问题总结
- SpringCloud服务消费者第一次调用出现超时问题的解决方案
- Spring Cloud中Feign的常见问题
- springboot,feign上传超大文件,超时等问题解决方案
- Spring Cloud中,如何解决Feign/Ribbon第一次请求失败的问题?
- 微服务开发架构——Spring Cloud常见问题与总结<二>Hystrix/Feign 整合Hystrix后首次请求失败
- Spring Cloud中关于Feign的常见问题总结
- Spring Cloud Zuul 在版本Edgware.RELEASE断路超时配置无法生效问题
- Spring Cloud中,如何解决Feign/Ribbon第一次请求失败的问题?
- spring cloud feign 接口继承以及参数传递的问题
- spring cloud-Feign使用中遇到的问题总结
- 关于在Spring Cloud Feign工程中使用Hystrix配置不生效的问题
- spring cloud多个消费端重复定义feign client问题
- 通过springcloud-gateway调用后台服务超时的问题
- spring cloud feign 调用微服务转发不了request请求头和参数问题解决方案
- Spring Cloud feign 服务超时处理
- 关于Dalston.SR3版本的spring cloud,用feign客户端调用服务hystrix不能生效的问题
- SpringCloud Feign 传参问题及传输Date类型参数的时差