开发者社区> 问答> 正文

[@徐雷frank][¥20]Zookeeper 和Eureka 这两个如何选择,还有dubbo?

还有一个问题,最近搭建整体微服务框架,目前在用Eureka
好像2.0之后不再维护了,就怕以后没法用,所以想换
使用Zookeeper还是继续Eureka呢,而且我看阿里的dubbo也是基于Zookeeper的
他也是服务注册中心,为啥他要基于Zookeeper呢

展开
收起
iolo 2018-11-20 15:18:09 2272 0
2 条回答
写回答
取消 提交回答
  • 这几个不能一起对比的,ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务 Eureka 是做路由的 dubbo是做服务注册和发现的
    2019-07-17 23:15:33
    赞同 展开评论 打赏
  • 1.阿里云大学讲师,主讲《微服务Spring Cloud设计与开发实战》《MongoDB高级实战》等课程 2.MongoDB中文社区专家 3.《MongoDB实战》第2版译者 5.吉林大学计算机科学学士、上海交通大学硕士

    1、Zookeeper分布式协调工具,通用性更强,自己的算法和协议,但是不挑剔客户端,几乎所有的分布式技术都可以选择配合使用
    2、 Eureka相对简单,主要为java spring Cloud微服务应用服务,集成的也很好,协议和算法都比较简单,其实相对来说足够使用了。
    3、Dubbo诞生的时代比较早,SOA时代,其实并不冲突,可以使用Zookeeper来做注册中心,但是阿里内部并没有采用Zookeeper做为注册中心

    2019-07-17 23:15:33
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《MSE 微服务网关》 立即下载
微服务引擎 MSE 治理中心重磅发布 立即下载
阿里云微服务引擎 MSE 2.0 线上发布 立即下载