com.netflix.client.ClientException: Load balancer does not have available server for client: microservice-provider-user
- 错误原因:
消费者调用服务时无服务可用 - 解决办法:
- 确定本机是否关闭防火墙
- 是否导入eureka的jar包
<!-- 注册Eureka服务 -->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>
- 确定是否导入hystrix的jar包
<!-- 配置hystrix所需依赖的包 -->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-hystrix</artifactId>
</dependency>
- 确定配置文件服务前面是否有空格

本文针对com.netflix.client.ClientException异常,提供了详细的排查步骤与解决方案,包括检查防火墙设置、确认Eureka与Hystrix依赖正确引入及配置文件的正确性。
6467

被折叠的 条评论
为什么被折叠?



