1. 选举机制
半数机制,超过半数的投票通过,即通过。
- 第一次启动选举规则:
- 投票过半数时,服务器 id 大的胜出
- 第二次启动选举规则:
- EPOCH 大的直接胜出
- EPOCH 相同,事务 id 大的胜出
- 事务 id 相同,服务器 id 大的胜出
2. 生产集群安装多少 zk 合适
安装奇数台。
- 生产经验:
- 10 台服务器:3 台 zk
- 20 台服务器:5 台 zk
- 100 台服务器:11 台 zk
- 200 台服务器:11 台 zk
服务器台数多:好处,提高可靠性;坏处:提高通信延时
3. 常用命令
CRUD:
- C
- create
- R
- ls
- ls2
- get
- stat
- U
- set
- D
- delete
- rmr
- help
4. ZooKeeper 的部署方式有哪几种?集群中的角色有哪些?集群最少需要几台机器?
- 部署方式单机模式、集群模式
- 角色: Leader 和 Follower
- 集群最少需要机器数: 3
© 版权声明
THE END
暂无评论内容