SpringCloud 入门(4):Eureka 与 zookeeper 的区别

Eureka 与 Zookeeper 的区别

比较项 Eureka zookeeper
集群结构 平级 主从
集群角色 主人 Leader、follower observer
是否可以及时知道服务状态变化 不能及时知道 会及时知道
一致性协议(CAP) 注重可用性(AP) 注重一致性(CP)
雪崩保护 没有
社区是否活跃 Eureka2.0 不再维护了 持续维护
管理端 有现成的eureka管理端 没有现成的管理端
负载均衡策略 使用ribbon实现 一般可以直接采用RPC的负载均衡
权限控制 使用ACL实现节点权限控制
Spring Cloud集成 支持 支持
健康检查 Client Beat Keep Alive
自动注销实例 支持 支持
访问协议 HTTP TCP
是否可用作配置中心
多数据中心 不支持 不支持
跨注册中心同步 不支持 不支持
Dubbo集成 不支持 支持
K8S集成 支持 支持

1、集群结构

  • Eureka 的集群架构本身就是平级结构
  • zookeeper和consul则均为 主从结构

2、集群角色

Eureka:平级都为主人

Eureka:集群各节点都是平起平坐的关系,数据是相互复制的,因此各个节点都是主人角色

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值