zookeeper都有哪些使用场景
摘要:分布式协调 分布式锁 注册中心(元数据/配置信息管理) HA高可用性
阅读全文
posted @
2021-11-18 15:14
公众号/架构师与哈苏
阅读(25)
推荐(0) 编辑
zk和eureka的区别
摘要:zk CP设计(强一致性),目标是一个分布式的协调系统,用于进行资的统一管理。 当节点crash后,需要进行leader的选举,在这个期间,zk服务是不可用的。 eureka AP设计(高可用),目标是一个服务注册发现系统,专门用于微服务的服务发现注册。 Eureka各个节点都是平等的,几个节点挂掉
阅读全文
posted @
2021-11-08 10:36
公众号/架构师与哈苏
阅读(170)
推荐(0) 编辑
Zookeeper watch机制
摘要:客户端,可以通过在znode上设置watch,实现实时监听znode的变化 Watch事件是一个一次性的触发器,当被设置了Watch的数据发生了改变的时候,则服务器将这个改变发送给设置了Watch的客户端 父节点的创建,修改,删除都会触发Watcher事件 子节点的创建,删除会触发Watcher事件
阅读全文
posted @
2021-11-08 10:15
公众号/架构师与哈苏
阅读(108)
推荐(0) 编辑
简述ZAB协议
摘要:ZAB协议是为分布式协调服务Zookeeper专门设计的一种支持奔溃恢复的原子广播协议,实现分布式数据一致性 所有客户端的请求都是写入到Leader进程中,然后由Leader同步到其他节点,称为Follower。在集群数据同步的过程中,如果出现Follower节点奔溃或者Leader进程奔溃时,都会
阅读全文
posted @
2021-11-05 16:33
公众号/架构师与哈苏
阅读(144)
推荐(0) 编辑
zookeeper同一台服务器创建伪集群
摘要:下载zk wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.7.0/apache-zookeeper-3.7.0-bin.tar.gz 解压 tar -zxvf apache-zookeeper-3.7.0-
阅读全文
posted @
2021-04-25 09:24
公众号/架构师与哈苏
阅读(89)
推荐(0) 编辑
centos上安装zookeeper
摘要:下载zookeeper # 创建zookeeper文件夹 cd /usr/local/ mkdir zookeeper cd zookeeper # 下载 解压 wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/current/ap
阅读全文
posted @
2021-03-18 11:05
公众号/架构师与哈苏
阅读(53)
推荐(0) 编辑