Zookeeper-基础知识
1个回答
展开全部
zookeeper用作分布式协调服务
当执行命令
结果
连接和消除session都要增加事务id
下面命令解决多线程下同一节点命名,zk会自动在节点后加上id
结果
但是zk是高可用的,证明有一种方式就算故障了也可以让其快速恢复。就是ZAB协议
如果连接的zk突然down了,在设置的timeout时间内恢复zk集群,那么连接会切换到另外一个zk上,session还是同一个
zk并没有像redis一样的发布订阅,所以下面的配置需要配置这个集群所有zk。
如集群下有4个zk
假死 :由于心跳超时(网络原因导致的)认为leader死了,但其实leader还存活着。
脑裂 :由于假死会发起新的leader选举,选举出一个新的leader,但旧的leader网络又通了,导致有两个leader
zookeeper采用过半策略+zab协议来解决脑裂
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
迈杰
2024-11-30 广告
2024-11-30 广告
RNA-seq数据分析是转录组研究的核心,包括数据预处理、序列比对、定量分析、差异表达分析、功能注释和可视化等步骤。数据预处理主要是质量控制和去除低质量序列。序列比对使用HISAT2、STAR等工具将reads比对到参考基因组。定量分析评估...
点击进入详情页
本回答由迈杰提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询