com.netflix.client.ClientException: Load balancer does not have available server for client xxxx


版本
spring boot: 2.0.1.RELEASE

spring cloud: Finchley.M9

错误
通过zuul调用eureka注册的服务,错误内容如下

Caused by: com.netflix.client.ClientException: Load balancer does not have available server for client xxxxx

方案
经过查询排查,两种解决方案

方案一(亲测有效)

在application.properties中添加

ribbon.eureka.enable: true

方案二

  添加依赖(已经亲测有效)

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

 

原文链接:https://blog.csdn.net/jiadajing267/article/details/81047335


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM