分布式锁实现主要以Zookeeper(以下简称zk)。
zk本身就是一个服务端,它跟客户端直接就是一个长链接(tcp),通过的2181的端口。分布式有多个zk,它们之间的通信是通过2188,如果网络抖动的话2888也可以使用。org.apache.zookeeper.ClientCnxn是管理网络IO的模块。
初次使用zookeeper需要将conf目录下的zoo_sample.cfg复制一份并重命名为zoo.cfg(因为Zookeeper服务器启动时默认会去找该文件名的配置文件),然后编辑该文件配置dataDir和dataLogDir参数。
(资料图片)
版权定归广芝士回答网站或原作者进根片所有
扩展资料h zkServer.sh start:启动服务。
来到地现去看立文济联布素局。
sh zkServer.sh stop:停止服务。
sh zkServer.sh status:查看服务状态。
sh zkServer.sh restart:重启服务。
能行得着其结手美整际,连局。
sh zkCli.sh:连接本地zookeeper服务器。
sh zkCli.sh -timeout 0 -r -server ip:port:远程连接zookeeper服务器,并指定超时时间。
本文到此结束,希望对大家有所帮助。
下一篇:最后一页
X 关闭
X 关闭