zookeeper中zoo.cfg参数解析

ticktime=2000

2000为通信心跳

inilimit=10

lf(leaders and follow)初始通信时限10*2000

添加配置

server.A=B:C:D

A是一个数字表示第几号服务器

B是这个服务器的地址

C是这个服务器follow和leader交换信息的端口

D是万一服务器挂了需要一个端口重新来进行选举,选出一个新的leader,这个端口用来执行选举时服务器相互通信的端口。

选举leader的机制

第一次启动

在先启动的一半中谁的myid大谁当leader

二次选举(如果leader故障)

重新选举 看 epoch(每个leader任期的代号) 看zxid(事务id用来标识状态)sid(和myid相同)

posted @   ITJAMESKING  阅读(71)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示