Zookeeper记录
来源:互联网 发布:网络推广专员工作职责 编辑:程序博客网 时间:2024/06/14 13:53
是什么?
主要用于分布式协调工作的中间件。
使用场景
统一命名
可将服务名称以及地址信息写到Zookeeper上,客户端通过Zookeeper获取可用服务列表类。
配置管理
多节点配置统一管理,等于分布式配置中心。
集群管理
管理集群各节点的状态与选举策略
分布式协调通知
实现发布订阅通知
分布式锁
通过创建有序节点队列,判断当前是不是在队列首位来实现分布式锁效果。
分布式队列
可创建有序节点队列实现分布式队列
角色类型
节点类型
持久节点:必须进行删除才会消失
持久顺序节点:父节点持有序号表,在添加子节点时加上序号后缀
临时节点:会话失效后消失
临时顺序节点:子节点拿到最小序号等于拿到锁
选举机制
当前leader+follower小于或等于总服务器一半的时候,服务器进入恢复期进行选主。
选举算法为FastLeader,基于Paxos算法
读写原理
读:
写:
阅读全文
0 0
- Zookeeper记录
- Zookeeper记录
- zookeeper学习记录
- 安装zookeeper记录
- zookeeper学习记录
- zookeeper搭建记录
- zookeeper学习记录
- zookeeper学习记录
- zookeeper学习记录
- zookeeper学习记录
- Zookeeper应用详解记录
- zookeeper学习记录
- zookeeper学习记录
- zookeeper 学习记录1
- zookeeper 学习记录2
- zookeeper学习记录
- zookeeper/dubbo使用记录
- zookeeper 使用记录
- 京东咚咚架构演进
- Android中接口类(Interface)的一点认知
- android studio 真机调试 点击Run或Debug 都是Debug模式 修正方法
- Android 5.0 修改背光自动调节最低亮度值
- orcale中的包和包体创建及使用.
- Zookeeper记录
- CocosCreator之构建web版时自动使用模板文件
- 微服务相关
- HTTP状态码含义、HTTP1.0和HTTP1.1的区别
- POJ20-17.6.15-吝啬的国度
- 存储过程与函数的区别
- input框的回车事件
- 内部排序算法:直接选择排序法
- 微服务框架Spring Cloud介绍 Part1: 使用事件和消息队列实现分布式事务