真实的集群是需要部署在不同的服务器上的,但是在我们测试时同时启动很多个虚拟机内存会吃不消,所以我们通常会搭建伪集群,也就是把所有的服务都搭建在一台虚拟机上,用端口进行区分。搭建集群一般为3,5,7....等
1.将Zookeeper解压 ,建立zookeeper-cluster目录,将解压后的Zookeeper复制到以下三个目录
2.在Zookeeper创建data目录
3. 修改配置文件 zoo.cfg
conf
目录,复制 zoo_sample.cfg
文件并重命名为 zoo.cfg,
修改 dataDir
位置为
dataDir=D:\\java\\apache-zookeeper-3.8.0-bin\\apache-zookeeper-3.8.0-bin\\data
3 集群搭建
集群搭建需要多个 ZooKeeper
,本次使用:
- 1 个 Leader
- 2 个 Follower
- 集群的搭建配置有三点需要修改:
- 配置文件修改
clientPort
- 配置文件添加集群配置
data
文