采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
以前总听说这俩,我个人没用过,好像Zookeeper应该对应Nacos/Consul/Eureka,Dubbo对应Ribbon&Feign。阿里对这俩有什么打算? 我看github上SpringCloudAlibaba的wiki甚至都没把Zookeeper列上去,是不是完全放弃Zookeeper拥抱Nacos了? 还有教程用的是Netfilx的Ribbon&Feign,不用阿里自家的Dubbo是什么原因?
Spring Cloud Alibaba是Spring Cloud的子项目,Spring Cloud本身支持使用Nacos/Consul/Eureka/Zookeeper作为服务发现组件。你用Spring Cloud Alibaba,可以用上面任意一款。但其他的服务发现组件,不归Spring Cloud Alibaba管。
Dubbo对应Ribbon&Feign,不太好这么等价。Dubbo主要在于服务治理,不光是个负载均衡器或者一个HTTP客户端。
------
Spring Cloud Alibaba是基于Spring Cloud标准的一个产品,Spring Cloud里面的调用是Ribbon & Feign,不是Dubbo,所以视频里不用Dubbo。
另外Spring Cloud Alibaba子项目Spring Cloud Alibaba Dubbo主要作用是把Spring Cloud项目和Dubbo项目整合起来(实现用RestTemplate/Feign去调用Dubbo接口),这个子项目的主要使用场景,是一些公司又用Dubbo又用Spring Cloud(这种场景本不应该出现,用两套,两套都得维护……)。
建议看完第七章,再回过头来看您的问题哈。
非常感谢!
登录后可查看更多问答,登录/注册
面向未来微服务:熟练掌握Spring Cloud Alibaba
559 4
2.0k 1
2.6k 2
1.7k 3
3.6k 13