加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

Zookeeper技能:漫衍式架构详解、漫衍式技能详解、漫衍式事宜

发布时间:2019-10-11 06:56:13 所属栏目:建站 来源:Ja高级互联网架构
导读:一、漫衍式架构详解 1、漫衍式成长过程 1.1 单点齐集式 特点:App、DB、FileServer都陈设在一台呆板上。而且会见哀求量较少 1.2 应用处事和数据处事拆分 特点:App、DB、FileServer别离陈设在独立处事器上。而且会见哀求量较少 1.3 行使缓存改进机能 特点

2)动静广播(相同2P提交)

Zookeeper技能:漫衍式架构详解、漫衍式技能详解、漫衍式事宜

a.Leader接管哀求后,将这个哀求赋予全局的独一64位自增Id(zxid)。

b.将zxid作为议案发给全部follower。

c.全部的follower接管到议案后,想将议案写入硬盘后,顿时回覆Leader一个ACK(OK)。

d.当Leader接管到正当数目(过半)Acks,Leader给全部follower发送commit呼吁。

e.follower执行commit呼吁。

留意:到了这个阶段,ZK集群才正式对外提供处事,而且Leader可以进动作静广播,假若有新节点插手,还必要举办同步。

3)数据同步

a.取出Leader最大lastZxid(从当地log日记来)

b.找到对应zxid的数据,举办同步(数据同步进程担保全部follower同等)

c.只有满意quorum同步完成,准Leader才气成为真正的Leader

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读