介绍

分布式协调工具,可以实现注册中心功能

配置文件 zoo.cfg

集群

leader follower

选举机制

第一次启动

根据myid来进行投票
image.png

非第一次启动

image.pngimage.png

启动停止脚本

todo
shell脚本
集权的启动与关闭
image.png

客户端

命令行指令

  • ls -s /

image.png

节点类型

  • 持久 断开连接后,创建的节点不删除

image.png

  • 创建带序号的永久节点

image.png


  • 短暂
    • -e

      监听器原理

      image.png
      image.png

      写数据原理

      请求直接发送给leader节点

      image.png

      发送给follower节点

      image.png

      服务器动态上下线