一、ZooKeeper 集群搭建
1. 集群的特点
- ZooKeeper 集群是一个领导(leader)和多个跟随者(follower)组成的集群
- leader负责进行投票的发起和决议,更新系统状态
- follower用于接收客户请求并向客户端返回结果,在选举leader过程中参与投票
- 集群中只要有半数以上的节点存活,ZooKeeper 集群就能正常工作 (如2台挂了1台 就不能工作)
- ZooKeeper 集群可以主从复制,但是没用读写分离
- follower在掉线后重新上线可以同步数据
2. zookeeper 的三个端口作用
- 2181 : 对 client 端提供服务 (之前演示客户端登入时候说过)