美文网首页zookeeper
架构师2-ZooKeeper实战场景

架构师2-ZooKeeper实战场景

作者: fat32jin | 来源:发表于2020-08-13 08:33 被阅读0次

    6. ZooKeeper API 使用 7. 基于ZooKeeper实现服务发布订阅 2:01:00 ~ 2:33:00

    8. 基于ZooKeeper实现服务器动态上下线感知 2:33:00~ 2:55:00

    image.png image.png

    9. 基于ZooKeeper实现分布式锁

    分布式独占锁 2:55:00~ 3.10.00

    分布式顺序锁 3:10:35~ 3:15:35

    高可用 3:15:35~ 3:20:35

    同步队列 配置管理 3:20:35 ~ 3:30:35

    14. ZooKeeper 一些重要知识总结

    image.png image.png

    12. 基于典型常用应用场景的实现思路详解

    核心要点:
    1、利用 ZooKeeper 提供的 数据存储系统的 znode 节点来存储状态信息

    2、ZooKeeper 可以把客户端感兴趣的哪个节点发生什么事件的信息推送给过来。让客户端立即感知状态变化

    3、ZooKeeper提供了四种事件类型:
    NodeCreated,NodeDeleted, NodeDataChanged, NodeChildrenChanged

    4、ZooKeeper 提供了三种添加监听的方式
    zookeeper.exists()
    zookeeper.getData()
    zookeeper.getChildren()

    5、ZooKeeper 提供了对应的触发监听的方法:改变 znode 的状态, zookeeper就会立即通知给 对应的注册了监听的客户端

    zookeeper.create()
    zookeeper.delete()
    zookeeper.setData()

    6、核心:记住一张图


    image.png

    相关文章

      网友评论

        本文标题:架构师2-ZooKeeper实战场景

        本文链接:https://www.haomeiwen.com/subject/mhrddktx.html