高频面试之3Zookeeper
文章目录
- 高频面试之3Zookeeper
- 3.1 常用命令
- 3.2 选举机制
- 3.3 Zookeeper符合法则中哪两个?
- 3.4 Zookeeper脑裂
- 3.5 Zookeeper用来干嘛了
3.1 常用命令
ls、get、create、delete、deleteall
3.2 选举机制
半数机制(过半机制):2n + 1,安装奇数台。
10台服务器:3台。
20台服务器:5台。
100台服务器:11台。
台数多,好处:提高可靠性;坏处:影响通信延时。
3.3 Zookeeper符合法则中哪两个?
3.4 Zookeeper脑裂
Zookeeper采用过半选举机制,防止了脑裂。
3.5 Zookeeper用来干嘛了
(1)作为HA的协调者:如 HDFS的HA、YARN的HA。
(2)被组件依赖:如Kafka、HBase、CK。