Zookeeper
文章平均质量分 70
Zookeeper相关文章汇总
电光闪烁
一个大数据开发工程师的学习之路
展开
-
Zookeeper(8):Zookeeper的其他知识点
目录 0. 相关文章链接 1. Zookeeper的选举机制 1.1. 选举机制概述 1.2. 第一次启动选举规则 1.3. 第二次启动选举规则 2. 在大数据集群中Zookeeper的台数 3. Zookeeper中的常用命令 0. 相关文章链接 大数据基础知识点 文章汇总 1. Zookeeper的选举机制 1.1. 选举机制概述 半数机制,超过半数的投票通过,即通过。 1.2. 第一次启动选举规则 投票过半数时,服务器 id 大的胜出 1.3. 第二次启动选举规则原创 2022-04-07 22:56:13 · 156 阅读 · 0 评论 -
Zookeeper(7):ZooKeeper的分布式锁案例
目录 0. 相关文章链接 1. 什么是分布式锁 2. 原生 Zookeeper 实现分布式锁案例 2.1. 分布式锁实现 2.2. 分布式锁测试 3. Curator 框架实现分布式锁案例 3.1.原生的 Java API 开发存在的问题 3.2.Curator 是一个专门解决分布式锁的框架,解决了原生 Java API 开发分布式遇到的问题 3.3.Curator 案例实操 0. 相关文章链接 大数据基础知识点 文章汇总 1. 什么是分布式锁 什么叫做分布式...原创 2022-04-12 01:15:00 · 176 阅读 · 0 评论 -
Zookeeper(6):基于Zookeeper的服务器动态上下线监听案例
目录 0. 相关文章链接 1. 需求 2. 需求分析 3. 具体实现 4. 测试 4.1. 在Linux命令行上操作增加减少服务器 4.2. 在IDEA上操作增加减少服务器 0. 相关文章链接 大数据基础知识点 文章汇总 1. 需求 某分布式系统中,主节点可以有多台,可以动态上下线,任意一台客户端都能实时感知到主节点服务器的上下线。 2. 需求分析 3. 具体实现 1)先在集群上创建/servers 节点 create /servers "servers" 2)在 Id原创 2022-04-11 01:15:00 · 243 阅读 · 0 评论 -
Zookeeper(5):Zookeeper的客户端 API 操作
目录 0. 相关文章链接 1. IDEA环境搭建 2. 创建 ZooKeeper 客户端 3. 创建子节点 4. 获取子节点并监听节点变化 5. 判断 Znode 是否存在 6. 上述操作代码汇总 7. 客户端向服务端写数据流程 7.1. 写流程之写入请求直接发送给Leader节点 7.2. 写流程之写入请求发送给follower节点 0. 相关文章链接 大数据基础知识点 文章汇总 1. IDEA环境搭建 在IDEA中创建一个Maven工程 其中pom依赖如下: .原创 2022-04-10 01:15:00 · 287 阅读 · 0 评论 -
Zookeeper(4):Zookeeper的监听器原理
目录 0. 相关文章链接 1. 监听器原理概述 2. 节点的值变化监听 3.节点的子节点变化监听(路径变化) 0. 相关文章链接 大数据基础知识点 文章汇总 1. 监听器原理概述 客户端注册监听它关心的目录节点,当目录节点发生变化(数据改变、节点删除、子目录节点增加删除)时,ZooKeeper 会通知客户端。监听机制保证 ZooKeeper 保存的任何的数据的任何改变都能快速的响应到监听了该节点的应用程序。 2. 节点的值变化监听 (1) 在 bigdata1 主机上注册监听/s.原创 2022-04-09 01:15:00 · 577 阅读 · 0 评论 -
Zookeeper(3):Zookeeper的客户端命令行操作
目录 0. 相关文章链接 1.命令行语法 2.znode节点数据信息 2.1.查看当前znode中所包含的内容 2.2.查看当前节点详细数据 3.Zookeeper中的节点类型(持久/短暂/有序号/无序号) 3.1.分别创建2个普通节点(永久节点 + 不带序号) 3.2.获得节点的值 3.3.创建带序号的节点(永久节点 + 带序号) 3.4.创建短暂节点(短暂节点 + 不带序号 or 带序号) 3.5.修改节点数据值 4.Zookeeper中的节点删除与查看 ...原创 2022-04-08 01:15:00 · 787 阅读 · 1 评论 -
Zookeeper(2):Zookeeper的安装和部署
关于Apache Zookeeper的安装和配置博主原先已写过类似文章:Apache Zookeeper的安装和配置 注:其他相关文章链接由此进(包括Zookeeper在内的各大数据组件相关博文) ->大数据基础知识点 文章汇总 ...原创 2022-04-07 01:30:00 · 337 阅读 · 0 评论 -
Zookeeper(1):什么是Zookeeper
目录 0. 相关文章链接 1. Zookeeper概述 2.Zookeeper特点 3.Zookeeper数据结构 4. Zookeeper应用场景 4.1. 统一命名服务 4.2. 统一配置管理 4.3. 统一集群管理 4.4. 服务器动态上下线 4.5. 软负载均衡 0. 相关文章链接 大数据基础知识点 文章汇总 1. Zookeeper概述 Zookeeper 是一个开源的分布式的,为分布式框架提供协调服务的 Apache 项目。 2.Zookeeper特点...原创 2022-04-07 01:15:00 · 362 阅读 · 0 评论