0.前言之前在学springcloud的时候,提到有些项目还是使用zookeeper作为注册中心。 因此决定掌握这个技能,但是本地为了测试而部署一套zookeeper集群还是比较麻烦的。 所以打算使用docker在本地上搭建zookeeper集群
1.前提
2.开始搭建准备好一个空目录,需要建3个文件夹,然后每个文件夹里面建2个文件,如下所示: .├── zk1 (文件夹)│ ├── myid (文件)│ └── zoo.cfg (文件)├── zk2(文件夹)│ ├── myid(文件)│ └── zoo.cfg(文件)└── zk3(文件夹) ├── myid(文件) └── zoo.cfg(文件)
解释文件 | | 文件里面内容 |
---|
zk1/myid | Zookeeper第一个节点的id配置,只需要一个数字 | 100 | zk1/zoo.cfg | Zookeeper第一个节点的配置信息 | 之后有个例子 | zk2/myid | Zookeeper第二个节点的id配置,只需要一个数字 | 200 | zk2/zoo.cfg | Zookeeper第二个节点的配置信息 | 之后有个例子 | zk3/myid | Zookeeper第三个节点的id配置,只需要一个数字 | 300 | zk3/zoo.cfg | Zookeeper第三个节点的配置信息 | 之后有个例子 |
创建zoo.cfg3个zoo.cfg里面内容是一样的,如下所示 |