有没有用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>
你的spring.application.name写的不对或者带空格了。
FeignClient中name属性的值写的不对。
参看我写的这篇文章。https://blog.csdn.net/wzmde007/article/details/99695483