「 中间件 」 十月 21, 2022
zookeeper(二) 安装
文章字数 11k 阅读约需 10 mins.
下载镜像
# 默认拉取最新的版本,如要指定版本 zookeeeper:版本号
docker pull zookeeper
创建并运行容器
docker run --name zookeeper -e JAMFLAGS="-Xmx256m" -v /mysoft/zookeeper/data/:/data/ -d -p 2181:2181 --privileged zookeeper
使用zk客户端创建节点
# 进入容器
docker exec -it acf2ec660c0e...
查看全文
「 中间件 」 十月 21, 2022
zookeeper(三) 协议
文章字数 9.1k 阅读约需 8 mins.
- 先启动node01
- 会建立一个2888的服务端口与3888的选举端口。
- 此时只有一个服务启动,所以没有其他关联。
- 再启动node02
- 同样建立一个2888的服务端口与3888的选举端口。
- 同时查找集群配置,发现能联通node1,并建立socket连接,将随机分配一个端口与node1的3888选举端口映射。
- 然后是node03
- 同样建立一个2888的服务端口与3888的选举端口。
- 查找集群配置,发现能联通node1与node2,并建立两条socket连接,随机分配端口与node1与node2...