美文网首页
ZooKeeper【二】

ZooKeeper【二】

作者: 阿南的生活记录 | 来源:发表于2018-09-12 22:13 被阅读0次

zk常用命令行操作

  • bin目录下 zkCli.sh命令打开zk的客户端进行命令行后台
  • ls与ls2命令
  • 状态信息[ stat 与 get命令 ]

zk特性 - watcher机制

  • 针对每个节点的操作,都会有一个监督者->watcher
  • 当监控的某一个对象(znode)发生了变化,则触发watcher事件
  • zk的watcher是一次性的,触发后立即销毁
  • 父节点,子节点增删改都能够触发其watcher
  • 针对不同类型的操作,触发的watcher事件也不同:
  • (子)节点的创建事件
  • (子)节点删除事件
  • (子)节点数据变化事件

通过get path [watch]设置watcher
父节点增删改操作触发watcher
子节点增删改操作触发watcher

watcher事件的类型 一

  • 创建父节点:NodeCreated
  • 修改父节点数据触发:NodeDataChanged
  • 删除父节点:NodeDeleted

watcher事件的类型 二

  • ls为父节点设置watcher,创建子节点触发:NodeChildrenChanged
  • ls为父节点设置watcher,删除子节点触发:NodeChildrenChanged
  • ls为父节点设置watcher,修改子节点不触发

相关文章

  • zookeeper系列

    zookeeper系列(一)zookeeper必知 √zookeeper系列(二)实战master选举 √zo...

  • 2018-06-20

    一、什么是ZooKeeper 二、ZooKeeper的安装:ZooKeeper是Java编译 2.1 安装JDK ...

  • 大牛整理的ZooKeeper笔记

    目录 一、ZooKeeper概述 二、ZooKeeper数据模型 三、ZooKeeper服务中操作 四、Watch...

  • 干货!6K字彻底弄明白ZooKeeper,面试再也不用怕了!

    ZooKeeper知识点总结 一、ZooKeeper 的工作机制 二、ZooKeeper 中的 ZAB 协议 三、...

  • ZooKeeper(二)ZooKeeper基础

    zookeeper的安装下载进入要下载的版本的目录,选择.tar.gz文件下载下载链接:http://archiv...

  • rancher教程五(kafka)

    一、安装zookeeper 参考rancher教程四(zookeeper) 二、安装kafka 三、配置参数 四、...

  • zookeeper简单使用

    一、部署zookeeper docker-compose.yml文件 运行zookeeper 测试是否成功 二、z...

  • 二、zookeeper

    zookeeper命令 一、ls 查看节点 ls2 stat get creat help set delete ...

  • ZooKeeper【二】

    zk常用命令行操作bin目录下 zkCli.sh命令打开zk的客户端进行命令行后台ls与ls2命令状态信息[ st...

  • ActiveMQ集群

    一、安装JDK 请参考:Linux下快速安装JDK 二、搭建zookeeper集群 请参考:zookeeper集群...

网友评论

      本文标题:ZooKeeper【二】

      本文链接:https://www.haomeiwen.com/subject/ucuegftx.html