SpringCloud Feign消费Eureka服务报错

有没有用spring cloud 得小伙伴,在注册服务之后,调用时报:
com.netflix.client.ClientException: Load balancer does not have available server for client: ec
得解决方案,
(ps:相关依赖也已经引入 如下)


org.springframework.cloud
spring-cloud-starter-eureka


org.springframework.cloud
spring-cloud-starter-feign

https://q.cnblogs.com/q/98444/

在pom文件里添加



org.springframework.cloud

spring-cloud-starter-eureka

如果不行,再将fetchRegistry设置为true

 在pom文件里添加 

<dependency>  
    <groupId>org.springframework.cloud</groupId>  
    <artifactId>spring-cloud-starter-eureka</artifactId>  
</dependency>  

可能原因1


你的spring.application.name写的不对或者带空格了。


可能原因2


FeignClient中name属性的值写的不对。


参看我写的这篇文章。https://blog.csdn.net/wzmde007/article/details/99695483