打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
ZooKeeper源码解析(二):用户如何和ZooKeeper交互
zookeeper涵盖的方法很多此处捡重要的说。
首先是构造函数,这是我们使用zookeeper时第一个要使用到的方法

ZooKeeper类重载了多个构造函数,上面的仅仅是最简单的一个。
参数主要由连接字符串,session超时时间设置,监听器watcher,只读属性。其中的watcher能够根据路径监听各个znode的变化,一旦znode代表的服务器挂掉就能进行及时的处理,zk可以作为服务器集群的管理角色。
ZooKeeper类的主要功能就是创建节点,修改节点数据,删除节点,读取节点数据,添加/移除监听器,鉴权(限制不同ip对特定节点的读写权限)。
当创建ZooKeeper时会执行以下代码

这样一个ZooKeeper客户端就初始化完了,那么它能做哪些操作呢?我们看看它有哪些主要的操作接口。

创建节点

删除节点

设置节点数据

返回节点状态,如果不存在该节点则返回null
在实际应用中,我们举个小例子来说明如何操作zk

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
为什么zookeeper集群中节点配置个数是奇数个?
大数据学习路线之zookeeper干货
Zookeeper实现参数的集中式管理【面试+工作】
实时计算storm流程架构总结
hadoop之 Hadoop 2.x HA 、Federation
kafka搭建
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服