老师,这个异常是哪里出了问题啊?
来源:3-7 微服务架构及网关组件介绍

zyc9668586
2019-12-23
.
先是 报个这个 : com.netflix.zuul.exception.ZuulException: Forwarding error
然后 because 是这个 :
ClientException:Load balancer does not have available server for client : xxx项目名
我理解的是zuul 对项目做负载均衡,里面的算法是对两个项目替换着调用。
但是我是一个单机项目,没法换着调用,所以报错。
我在百度上搜 他们都说加
ribbon:
eureka:
enabled: false
我也加了 ,每个子服务都加了,但是还是报错。
请问老师,这个异常这么解决?
然后再问一句,您课上不是讲 ribbon 和feign 不是两种调用方案吗?
我用的feign , 为什么要加ribbon的配置?
写回答
1回答
-
张勤一
2019-12-23
同学你好:
你这里的错误原因是服务没有正常启动,或者没有成功注册到 Eureka 上面。Feign 是依赖于 Ribbon 实现的,所以,使用 Feign 肯定需要 Ribbon 的配置。
可以加下 QQ 群,详细的说明下问题吧。这里的信息欠缺的太多,而且不能表达出来问题。
欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!
112019-12-24
相似问题