Feign报错 :Load balancer does not have available server for client:XXX

Feign报错 :com.netflix.client.ClientException: Load balancer does not have available server for client:XXX

  • 第一步,检查feign 调用的服务的名字是否正确,当然这是大家常用的方式,发现名字是对的才会在网上搜索。

  • 我的问题是本来调用的好好的,结果把springcloud 和spring boot 的版本改低了就调不通了,服务名称改都没改。

  • 于是我发现我服务名称上面有一个横杠 ,横杠一去掉,就通了,也是醉了,于是我特意写了个例子,还真的是横杠的原因

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

总结:服务名称就不要加任何符号,低版本的不兼容,比如我用的 2.2.6.RELEASE Hoxton.SR3 ,高版本的可以

你可能感兴趣的:(Java框架,java,spring,cloud,软件框架)