0    课程地址

https://coding.imooc.com/lesson/201.html#mid=12702

 

1    重点关注

1.1    子节点如何添加watch

stat /imooc watch   不存在的节点,可以用该命令,多用于新增    
get /imooc watch    修改删除节点,子节点增删等,可以用该命令
ls /imooc watch 子节点增删等,修改不可以 zookeeper命令设置的watche事件是一次性的,用完之后再次操作需要重新设置watche事件

 

 

1.2    创建子节点触发 NodeChildrenChanged

  • 启动zk服务端和客户端(必须启动客户端,不然set和get命令没有)
./zkServer.sh start
./zkCli.sh

 

  • 创建子节点触发:NodeChildrenChanged
ls /
ls /imooc
ls /imooc watch
create /imooc/abc 88  触发watche事件

 


1.3    删除子节点数据触发: NodeChildrenChanged

  • 启动zk服务端和客户端(必须启动客户端,不然set和get命令没有)
./zkServer.sh start
./zkCli.sh

 

  • 删除子节点触发: NodeChildrenChanged
ls /imooc watch
delete /imooc/abc  触发watch事件

 


1.4    修改子节点不会触发: 只有在子节点设置watch事件

 

 

2    课程内容

 

 

 

 

3    Coding

 

posted on 2024-01-10 08:12  菜鸟乙  阅读(7)  评论(0编辑  收藏  举报