美文网首页
com.netflix.client.ClientExcepti

com.netflix.client.ClientExcepti

作者: Johar77 | 来源:发表于2020-03-12 23:31 被阅读0次

在使用Feign封装接口的时候出现如下的错误:

Caused by: java.lang.RuntimeException: com.netflix.client.ClientException: Load balancer does not have available server for client: com.johar.feign-test

at org.springframework.cloud.openfeign.ribbon.LoadBalancerFeignClient.execute(LoadBalancerFeignClient.java:90) ~[spring-cloud-openfeign-core-2.2.2.RELEASE.jar:2.2.2.RELEASE]

at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:110) ~[feign-core-10.7.4.jar:na]

at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:80) ~[feign-core-10.7.4.jar:na]

at feign.ReflectiveFeign$FeignInvocationHandler.invoke(ReflectiveFeign.java:100) ~[feign-core-10.7.4.jar:na]

at com.sun.proxy.$Proxy60.findById(Unknown Source) ~[na:na]

at com.johar.feignclient.FeignClientApplication.run(FeignClientApplication.java:25) [classes/:na]

at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:784) [spring-boot-2.2.5.RELEASE.jar:2.2.5.RELEASE]

... 5 common frames omitted

原因是:定义FeignClient接口没有指定url,因此用FeignClient调用restful接口抛出如上的错误。

相关文章

网友评论

      本文标题:com.netflix.client.ClientExcepti

      本文链接:https://www.haomeiwen.com/subject/ishnjhtx.html