美文网首页
Zookeeper面试题锦集

Zookeeper面试题锦集

作者: 壹点零 | 来源:发表于2017-12-08 13:41 被阅读0次

1、zookeeper是什么框架?
zookeeper是一个开源的分布式协调服务框架。

2、有哪些应用场景?
应用场景:分布式通知/协调、负载均衡、配置中心、分布式锁、分布式队列等。

3、使用什么协议?
使用ZAB协议。

4、说说分布式一致性算法Paxos
Paxos算法看最后文章推荐的书。

5、说一说选举算法及流程
选举算法及流程看最后文章推荐的书。

6、zookeeper有哪几种节点类型?
节点类型:持久节点、持久顺序节点、临时节点、临时顺序节点。

7、zookeeper对节点的watch监听通知是永久的吗?
不是永久的,一次性的,需要借助第三方工具实现重复注册。

8、有哪几种部署模式?
部署模式:单机模式、伪集群模式、集群模式。

9、集群中的机器角色都有哪些?
集群角色:leader、foller、observer。

10、集群最少要几台机器,集群规则是怎样的
集群规则为2N+1台,N>0,即3台。

11、集群如果有3台机器,挂掉一台集群还能工作吗?挂掉两台呢?
集群需要一半以上的机器可用,所以,3台挂掉1台还能工作,2台不能。

12、集群支持动态添加机器吗?
3.5版本开始支持动态扩容。

13、zookeeper的java客户端都有哪些?
java客户端:zk自带的zkclient及Apache开源的Curator。

14、chubby是什么,和zookeeper比你怎么看?
chubby是google的,完全实现paxos算法,不开源。zookeeper是chubby的开源实现,使用zab协议,paxos算法的变种。

15、说几个zookeeper常用的命令。
常用命令:ls get set create delete等。

相关文章

  • Zookeeper面试题锦集

    1、zookeeper是什么框架? 2、有哪些应用场景? 3、使用什么协议? 4、说说分布式一致性算法Paxos ...

  • Zookeeper面试题锦集

    1、zookeeper是什么框架?zookeeper是一个开源的分布式协调服务框架。 2、有哪些应用场景?应用场景...

  • 集锦1 iOS面试

    iOS面试题锦集 1.Difference between shallow copy and deep copy?...

  • 最新最全面ZooKeeper面试题!

    一、ZooKeeper 面试题 1. ZooKeeper 面试题? ZooKeeper 是一个开放源码的分布式协调...

  • 面试题锦集

    1、请问一下测试计划包括那些内容? 项目背景、测试环境、测试内容、测试范围、测试工具及方法、测试时间安排、人员安排...

  • Android面试总结

    整理一些常见的Android面试题(针对于2~3年开发经验中所遇到的问题)android阿里面试题锦集(点击查看)...

  • Java面试题集

    Java面试题集(1-50) Java面试题集(51-70) Java面试题集(71-85) Java面试题集(8...

  • Dubbo、Zookeeper面试题总结

    Zookeeper、Dubbo面试题总结 - Hello World! - CSDN博客

  • Dubbo面试题锦集

    1、默认使用的是什么通信框架,还有别的选择吗? 2、服务调用是阻塞的吗? 3、一般使用什么注册中心?还有别的选择吗...

  • Dubbo面试题锦集

    1、默认使用的是什么通信框架,还有别的选择吗?默认也推荐使用netty框架,还有mina。 2、服务调用是阻塞的吗...

网友评论

      本文标题:Zookeeper面试题锦集

      本文链接:https://www.haomeiwen.com/subject/dghkixtx.html