开发者社区> 问答> 正文

Eureka和Zookeeper有什么不一样?

Eureka和Zookeeper有什么不一样?

展开
收起
7大帅 2021-12-04 22:05:50 250 0
1 条回答
写回答
取消 提交回答
  • (1)Eureka取CAP的AP,注重可用性,Zookeeper取CAP的CP注重一致性。

    (2)Zookeeper在选举期间注册服务瘫痪,虽然服务最终会恢复,但选举期间不可用。

    (3)eureka的自我保护机制,会导致一个结果就是不会再从注册列表移除因长时间没收到心跳而过期的服务。依然能接受新服务的注册和查询请求,但不会被同步到其他节点。不会服务瘫痪。

    (4)Zookeeper有Leader和Follower角色,Eureka各个节点平等。

    (5)Zookeeper采用过半数存活原则, reka采用自我保护机制解决分区 。

    (6)eureka本质是一个工程,Zookeeper只是一个进程。

    2021-12-05 13:30:04
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

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