zookeeper开源客户端:curator (提供优于zookeeper原生API,更好的连接zookeeper服务器的API)
curator是Netflix公司开源的一个zookeeper客户端,后捐献给apache,curator框架在zookeeper原生API接口上进行了包装,解决了很多zookeeper
客户端非常底层的细节开发。提供zookeeper各种应用场景(比如:分布式锁服务,集群领导选举,共享计数器,缓存机制、分布式队列等)的抽象封装,实现
了Fluent风格的API接口,是最好用,最流行的zookeeper客户端。
curator: 提供
分布式锁:排他锁(谁或的锁谁执行,其他进程等待(在不同主机服务器的进程,也要等待)),读写锁(读锁可以,多个进程一起操作,与写锁互斥。
写锁: 写锁相当于排他锁 )。
事务控制: 一起成功,或者一起失败。
zookeeper图形化客户端工具: zooInspector,可视化节点创建等一系列操作
taokeeper监听工具:(监控zookeeper运行时各个属性状态)
基于zookeeper的监控管理工具taokeeper,由淘宝团队开源的zk管理中间件,安装前要求先配置nc 和 sshd