配置负载均衡ribbon,在加入@LoadBalanced启动后就报错No instances available for localhost
解决办法:
把spring-cloud-starter-netflix-ribbon依赖删除即可
因为spring-cloud-starter-netflix-eureka-client 3.0版本的已经内置ribbon了,所以我们导入的spring-cloud-starter-netflix-ribbon会与之冲突。
本文介绍了解决配置负载均衡 Ribbon 时报错 Noinstancesavailableforlocalhost 的方法。该问题通常发生在 spring-cloud-starter-netflix-eureka-client 3.0 版本已内置 Ribbon 的情况下,再引入 spring-cloud-starter-netflix-ribbon 会导致冲突。解决方案为移除后者依赖。
配置负载均衡ribbon,在加入@LoadBalanced启动后就报错No instances available for localhost
解决办法:
把spring-cloud-starter-netflix-ribbon依赖删除即可
因为spring-cloud-starter-netflix-eureka-client 3.0版本的已经内置ribbon了,所以我们导入的spring-cloud-starter-netflix-ribbon会与之冲突。

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