本文主要是介绍springcloud报错Load balancer does not have available server for client可能是d之 feign 版本差别 导致-,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
报错信息大致出现此类Load balancer does not have available server for client
可能性1:
feignclient
使用注解
@FeignClient("XXX")
注入时候 微服务名称错误 没有找到对应的服务 也就是没有找到名称为xxx的服务器
正确的名字应该为application.yml或者appklication.properties 总配置文件对应的spring.application.name对应的属性
可能性2:
由于版本问题
在springcloud版本
Hoxton.SR1中 微服务的名称并非为application.yml或者appklication.properties 总配置文件对应的spring.application.name对应的属性 ,而是他的大写
比如 微服务名称为abc 实际应该为ABC
这篇关于springcloud报错Load balancer does not have available server for client可能是d之 feign 版本差别 导致-的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!