window下搭建zookeeper集群示例

来源:互联网 发布:photoshop2017 mac 编辑:程序博客网 时间:2024/06/17 01:43
在D:\DevInstall目录下新建zookeeper-3.3.6空文件夹,将解压后的zookeeper压缩包复制三份放在此目录下:
D:\DevInstall\zookeeper-3.3.6\zk1
D:\DevInstall\zookeeper-3.3.6\zk2
D:\DevInstall\zookeeper-3.3.6\zk3

以D:\DevInstall\zookeeper-3.3.6\zk1为例,在此目录下新建文件夹data
然后修改D:\DevInstall\zookeeper-3.3.6\zk1\conf目录下的zoo.cfg文件:
#Zookeeper 服务器之间或客户端与服务器之间维持心跳的时间间隔
tickTime=2000
#Zookeeper 保存数据的目录
dataDir=D:\DevInstall\zookeeper-3.3.6\zk1\data
#客户端连接 Zookeeper 服务器的端口
clientPort=55101
#客户端初始化连接时最长能忍受多少个心跳时间间隔数
initLimit=10
#标识 Leader 与 Follower 之间发送消息长不能超过多少个 tickTime 的时间长度
syncLimit=5
#server.A=B:C:D 其中 A 是一个数字,表示这个是第几号服务器;B 是这个服务器的 ip 地址;C 表示的是
#这个服务器与集群中的 Leader 服务器交换信息的端口;D 表示的是选举新Leader时各服务器相互通信的端口
server.1=127.0.0.1:55102:55103
server.2=127.0.0.1:55202:55203
server.3=127.0.0.1:55302:55303
另外还需要在D:\DevInstall\zookeeper-3.3.6\zk1\data目录下新建myid文件,值为1

修改D:\DevInstall\zookeeper-3.3.6\zk2\conf目录下的zoo.cfg文件时:
dataDir=D:\DevInstall\zookeeper-3.3.6\zk2\data
clientPort=55201
其他不变
另外还需要在D:\DevInstall\zookeeper-3.3.6\zk2\data目录下新建myid文件,值为2

修改D:\DevInstall\zookeeper-3.3.6\zk3\conf目录下的zoo.cfg文件时:
dataDir=D:\DevInstall\zookeeper-3.3.6\zk3\data
clientPort=55301
其他不变
另外还需要在D:\DevInstall\zookeeper-3.3.6\zk3\data目录下新建myid文件,值为3

配置完成后,执行各个zookeeper的bin目录下的zkServer.cmd启动即可。
0 0
原创粉丝点击