zookeeper eureka1 比较

zookeeper 和Eureka1比较。

zookeeper

Eureka

集群管理工具

微服务服务管理工具

目录方式维护信息。维护层级信息,层级每个节点可以维护信息。

维护实例列表,没有层级。

可以监听目录,及目录子节点

没有监听机制。

通过长连接感知client状态

通过心跳感知client状态。

client不维护其他client信息

每个client维护所有的注册的client信息

强一致性。client链接到server,server将信息push给其他server,才会返回。理论上,server数目增加会影响新的client注册。

未知

client获得信息方式:主动链接server查询,通过watcher实时获取server push过来的事件。

client获得信息方式:client主动链接server查询。

 

Eureka问题:

  • 必须超过心跳的间隔,client才能知道其他client的状态变化。
  • client维护所有的注册信息。
  • 手动过滤变化的节点。

Zookeeper问题:

  •     能否支持大量链接。

调研的结果表明,10000个链接下,三个节点的zookeeper是可以正常工作的。

 

代码地址:http://pan.baidu.com/s/1geXxU5l

een2

转载于:https://my.oschina.net/u/347227/blog/1186771

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值