官方文档上这么解释zookeeper,它是一个分布式服务框架,是Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。
上面的解释有点抽象,简单来说zookeeper=文件系统+监听通知机制。
节点
命令
create /test
create -e /test/sxtest
create -s /test
get /test
get -w /test 监听节点 (一次性的)
set /test xxx
delete /test
deleteall /test
zookeeper 安装说明
https://my.oschina.net/guoenzhou/blog/4299015
https://www.iteye.com/blog/coolxing-1871009
启动server只需运行脚本:
./bin/zkServer.sh start
Server启动之后, 就可以启动client连接server了, 执行脚本:
./bin/zkCli.sh -server localhost:2181
来源:oschina
链接:https://my.oschina.net/shunshun/blog/4726898