zookeeper

zookeeper作为配置中心 分布式锁 

服务端操作
./zkServer.sh status
./zkServer.sh start
./zkServer.sh stop

 

客户端操作
操作前先了解下 zookeeper的节点存储结构如下图所示

连接客户端  ./zkCli.sh -server localhost:2181 
连接客户端后 进入zookeeper 结构如上图所示像目录的结构
查看根目录下/所有节点 ls /

新增结点 create /app1 test1 (app1是指节点 test1指在该节点上存储的值)
查 get /app1
改 set /app1
删 delete /app1

 

常用的zookeeper命令
--进入zookeeper服务端  ./zkCli.sh -server localhost:2181 
--断开连接  quit
--查看命令  help
--显示目录下节点  ls 目录
--创建节点  create /节点path value
    create -e /节点path value  ;-e临时节点 zk退出后自动删除
        create -s /节点path value  ;-s顺序节点 节点名称后缀编号自动命名
--获取节点值  get /节点path
--设置节点值  set /节点path value
--删除单个节  delete /节点path
--删除带有子节点的节点  deleteall /节点path    

 

 

JAVAAPI

常用的有zkclient curator

 

待续

 

posted @ 2021-08-22 17:58  小白小白小白小白  阅读(28)  评论(0编辑  收藏  举报