ZooKeeper【二】

2018-09-12  本文已影响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事件的类型 一

watcher事件的类型 二

上一篇 下一篇

猜你喜欢

热点阅读