1、什么是zookeeper?

分布式开源框架,解决分布式协调工具

2、应用场景:

dubbo  rpc远程调用框架+zookeeper注册中心(命名服务)

发布订阅

负载均衡

分布式通知

master选举  ---主 备 投票机制

zookeeper分布式锁、redis分布式锁、springcloud分布式锁

使用zookeeper作为分布式配置中心

 

3、Zookeeper数据结构 xml(树状存储结构)

zookeeper节点名称不允许重复(节点信息无限递增)

节点类型分为4种:

        a、持久节点

        b、临时节点(和生命周期进行绑定,连接断开,节点信息直接删除)

        c、持久顺序节点(节点有顺序编号)

        d、临时顺序节点

 

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐