0 课程地址
https://coding.imooc.com/lesson/201.html#mid=12701
1 重点关注
1.1 如何添加watch
stat /imooc watch 不存在的节点,可以用该命令,多用于新增 get /imooc watch 修改删除节点等,可以用该命令 zookeeper命令设置的watche事件是一次性的,用完之后再次操作需要重新设置watche事件
1.2 创建父节点触发: NodeCreated
- 启动zk服务端和客户端(必须启动客户端,不然set和get命令没有)
./zkServer.sh start
./zkCli.sh
- 创建父节点触发: NodeCreated
stat /imooc watch create /imooc 123 触发watch事件
1.3 修改父节点数据触发: NodeDataChanged
- 启动zk服务端和客户端(必须启动客户端,不然set和get命令没有)
./zkServer.sh start
./zkCli.sh
- 修改父节点触发: NodeDataChanged
set /imooc 456 不触发watch事件 get /imooc watch set /imooc 789 触发watch事件
1.4 删除公节点触发: NodeDeleted
- 启动zk服务端和客户端(必须启动客户端,不然set和get命令没有)
./zkServer.sh start
./zkCli.sh
- 删除父节点触发: NodeDeleted
delete /imooc 不触发watch事件 ls / create /imooc 888 get /imooc watch delete /imooc 触发watch事件
2 课程内容
2.1 本节概要
3 Coding
诸葛