zoukankan      html  css  js  c++  java
  • 004 watch机制

    一 .概述

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

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

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

    二 .设置watch

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

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

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

    三 .节点的事件类型

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

    [1]节点的常见事件

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

    [3]节点的删除事件

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

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

  • 相关阅读:
    zbb20180930 Postman 使用方法详解
    Cookie、Session、jsp、EL、JSTL
    Http协议、Tomcat、servlet
    xml、网络编程、 反射
    JDBC、DBUtils
    Java IO流对象、多线程
    mySql
    Java基础
    VueJs
    GIT
  • 原文地址:https://www.cnblogs.com/trekxu/p/10479646.html
Copyright © 2011-2022 走看看