码迷,mamicode.com
首页 > 其他好文 > 详细

004 watch机制

时间:2019-03-05 21:37:07      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:查询   inf   数据   改变   声明   com   特定   一个   image   

一 .概述

在zk之中,对于每一个节点都有一个监听器,我们称这个对象为watcher对象.

当一个节点发生变化的时候,都会触发不同的事件,我们可以捕获这些事件,完成特定的功能.

在zk之中,节点可能存在子节点,当子节点发生变化的时候,父节点会受到对应的事件.

 

二 .设置watch

在zk之中,我们可以通过下面的命令为一个节点声明watch,

技术图片

通过帮助命令,我们发现之前了解的查询节点的操作都可以设置watch.

当然,这个时候设置的watch都是一次性的,也就是说,设置的watch只能使用一次.

 

三 .节点的事件类型

基本上,父事件的类型可以分成下面的三部分:

[1]节点的常见事件

[2]节点数据的修改事件

[3]节点的删除事件

[4]子节点改变事件(其中包括子节点的添加和删除)

注意:当子节点的数据内容发生变化的时候,其父节点是不会收到任何的事件通知的.

 

004 watch机制

标签:查询   inf   数据   改变   声明   com   特定   一个   image   

原文地址:https://www.cnblogs.com/trekxu/p/10479646.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!