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
诸葛