
zookeeper
文章平均质量分 81
hui1207968974
这个作者很懒,什么都没留下…
展开
-
zookeeper事件监控源码解析
一:zk的客户端注册Watcher源码剖析 zookeeper有很多中方式都可以传入一个watcher对象,比如exist,getData等,下面我们以getData的源码来剖析zk的client和server端是如何处理实现整个watcher机制的。 原生的zookeeper API在获得节点数据的时候,可以通过getData方法获取,并且可以传入一个watcher对象,表示对当...原创 2016-12-21 16:50:33 · 221 阅读 · 0 评论 -
zookeeper权限控制实战
一:Zookeeper权限控制 在zk集群中,不同的应用之间一般不会存在共享数据,为了避免某一个数据被不同的进程修改,这就需要进行相应的权限控制。二:ACL介绍 Zookeeper使用ACL机制来实现权限的控制,ACL机制主要分为3个方面,权限模式,权限ID和权限 2.1 权限模式 1)IP ip模式是指权限针对这个ip而设置的,比如"ip:1...2016-12-23 08:28:12 · 614 阅读 · 0 评论 -
zookeeper事件监听实战
一:事件监听 原生zookeeper的事件监听采用Watcher实现,不过Watcher监听是一次性的,如果需要继续监听该事件,必须重新注册。Curator中采用cache来封装了对事件的监听,包括监听节点,监听子节点等,下面分别做介绍1.1 NodeCache NodeCache主要用来监听节点本身的变化,当节点的状态发生变更后,回调NodeCachaListener p...2016-12-23 08:36:05 · 841 阅读 · 0 评论