Zookeeper
文章平均质量分 80
sun_lm
这个作者很懒,什么都没留下…
展开
-
四、Zookeeper分布式锁
原文链接:Zookeeper 分布式锁 - 图解 - 秒懂_架构师尼恩-CSDN博客_zookeeper分布式锁一、Zookeeper分布式锁的原理根据前面介绍,ZooKeeper节点类型中,有一种临时顺序节点(EPHEMERAL_SEQUENTIAL),在创建这种节点时,Zookeeper会自动为新创建的节点加上一个次序编号,而这个生成的次序编号,是上一个的节点的次序编号加一。Zookeeper的分布式锁就是基于这种临时顺序节点实现的。例如,有一个节点“/test/lock”,可以在这个节转载 2022-02-21 22:22:01 · 867 阅读 · 0 评论 -
三、Zookeeper内部原理
1、选举机制(重点)半数机制:集群中半数以上机器存活,集群可用。所以 Zookeeper 适合安装奇数台服务器。Zookeeper 虽然在配置文件中并没有指定 Master 和 Slave。 但是, Zookeeper 工作时,是有一个节点为 Leader,其他则为 Follower, Leader 是通过内部的选举机制临时产生的。以一个简单的例子来说明整个选举的过程:假设有五台服务器组成的 Zookeeper 集群,它们的 id 从 1-5,同时它们都是最新启动的,也就是没有历史数据,在存放原创 2022-02-13 22:37:02 · 237 阅读 · 0 评论 -
二、Zookeeper单机模式安装
1、下载地址官网首页:Apache ZooKeeper2、单机模式安装2.1、安装前准备安装JDK 拷贝Zookeeper安装包apache-zookeeper-3.6.3-bin.tar.gz到Linux机器上面 解压到/opt/zookeeper/目录:tar -zxvf apache-zookeeper-3.6.3-bin.tar.gz -C /opt/zookeeper/2.2、修改配置将/opt/zookeeper/apache-zookeeper-3.6.3-bi原创 2022-02-13 21:03:15 · 1118 阅读 · 0 评论 -
一、Zookeeper入门
1、概述2、特点3、数据结构4、应用场景提供的服务包括:统一命名服务、统一配置管理、统一集群管理、服务器节点动态上下线、软负载均衡等。4.1、统一命名服务4.2、统一配置管理4.3统一集群管理4.4、服务器动态上下线4.5、软负载均衡...原创 2022-02-13 17:23:33 · 848 阅读 · 0 评论