开源工具使用
coder.bihao@foxmail
这个作者很懒,什么都没留下…
展开
-
zk学习
1.zk中有ephemeral临时节点、persistent持久化节点、ephemeral顺序节点、persistent顺序节点 四种节点2.ephemeral临时节点的删除由两种方式触发:a.主动删除 b.session过期3.zk采用的是简化的paxos协议,使用zab协议(zookeeper原子广播协议)。在仲裁模式(quorum)下,新节点加入、重启时候为LOOKING状态,若没有l...原创 2019-07-08 20:06:27 · 253 阅读 · 0 评论 -
zab协议
一.选举过程实例有三种状态,LOOKING、LEADING、FLOWING,当节点新加入到集群是LOOKING状态,如果有LEADING状态的leader发送消息,则进入FLOWING状态,并将leader的发送的zxid保存到本地。如果集群没有leader,则发送自己的sid、zxid给其他机器,其他实例收到后与本地的zxid进行比较,若自己的大则不会投票给对方,并发起选举自己的投票信息。若...原创 2019-08-05 09:26:38 · 168 阅读 · 0 评论