【Zookeeper】源码阅读

文章目录

一、源码位置

源码以及注释在这个gitee仓库中 : https://gitee.com/ChauserMondieus/zk-sourcecode

二、阅读逻辑

  1. 集群启动脚本 zkServer.sh start
  2. 集群启动类 QuorumPeerMain.main()
  3. 冷启动数据恢复 zkDatabase.loadDatabase()
  4. 选举 startLeaderElection() + QuorumPeer.lookForLeader()
  5. 同步 follower.followLeader() + observer.observerLeader()

三、 阅读入口

org.apache.zookeeper.server.quorum.QuorumPeerMain

●‌

相关推荐
wzq11_6661 小时前
Prometheus详细安装教程
云原生·容器·kubernetes
棣廷1 小时前
初识Hadoop
大数据·hadoop·分布式
腾讯数据架构师2 小时前
一套 AI 平台怎么给多个组织隔离使用?CubeStudio 多租户隔离实操(ENABLE_MULTI_TENANT / org 组织 / 三级可见范围)
人工智能·深度学习·机器学习·云原生
2603_954708313 小时前
如何进一步优化微能网协调控制箱的架构优势
大数据·数据库·人工智能·分布式·架构
做运维的阿瑞3 小时前
Terraform 循环与动态资源:count、for_each 与 dynamic
云原生·云计算·terraform
一条大祥脚15 小时前
【CS336】lecture7 多卡|通信架构|集合通信|NCCL|通信原语|torch.distributed
分布式·架构·nccl·多机多卡·集合通信
程序员梅雨17 小时前
ZooKeeper面经总结
java·大数据·linux·分布式·后端·zookeeper·中间件
张洛闻Eren18 小时前
Ansible【第一课】:Ansible介绍
运维·数据库·云原生·kubernetes·github·ansible
我是人✓18 小时前
Git入门:从零开始掌握分布式版本控制
分布式·git