Advertisement

Zookeeper节点

阅读量:

文章目录

  • 一、节点类型
  • 二、监听器及节点删除
  • 三、监听节点变化
  • 四、节点的删除与查看
    • 1、删除节点
    • 2、递归删除节点
    • 3、查看节点的状态

一、节点类型

  • 持久(Persistent) :客户端和服务器端断开连接后,创建的节点不删除。

持久化目录节点:当客户端与Zkeeper脱节时, 该节点依然存活.
create /path/to/node some_data

持久化顺序编号目录节点:当客户端与Zookeeper断开连接后,该节点仍然存在但处于未被更新的状态,并由Zookeeper负责对其名称进行顺序编号。在创建新的znode(新生成的目录节点)时,请为其设置一个顺序标识符。新生成的znode名称会附加一个计数值(通过父节点维护的一个连续递增的计数器变量)。

复制代码
    create -s /path/to/node some_data

请特别注意,在分布式系统中,顺序号可以被用来对所有事件进行整体排序,并使客户端能够通过顺序号识别事件发生的先后顺序

  • 临时条目:在客户端与服务器断开连接后时点生成的节点会自动删除。
  • 临时目录条目:客户端与Zookeeper断开连接后会被移除。
    create -e /path/to/ephemeral

全部评论 (0)

还没有任何评论哟~