什么是zookeeperzookeeper是一个分布式协调工具(JAVA语言编写的开源框架)
zookeeper应用场景
- 命名服务(注册中心)Dubbo注册中心
- 分布式配置中心(SpringCloud config)动态管理配置文件信息
- 消息中间件 时间通知(累死与发布订阅功能)
- zookeeper分布式事务(全局协调者)
- zookeeper实现分布式锁
- zookeeper实现选举策略(哨兵机制)
- zookeeper实现本地动态负载均衡(Dubbo服务负载均衡实现原理)
- 消息中间集群管理
- node的划分方式,node(节点)节点路径,节点value
文章插图
2.节点名称,保证node同一层要唯一
3.节点类型(临时和持久)
持久点:创建节点的永久的持久化在硬盘上
临时节点:当前节点和绘画连接保持,如果连接断开那么节点会被自动删除(分布式锁原理底层用的就是临时节点)
节点时间通知:每个节点都有时间通知,对节点发生的删除,修改添加都有事件通知,类似与消息中间件功能 。
【zookeeper简要介绍】
推荐阅读
- 家用储物柜尺寸介绍
- 紫砂茶具的介绍
- 什么是书架 图书馆书架尺寸介绍
- 收藏了 西门子SCL语言编程,常用指令介绍
- 黄龙山紫砂矿井介绍
- 北京利康搬家有限责任公司介绍
- 指纹识别算法基本原理介绍
- 跑步机维修与常见故障介绍
- 面包烤炉食谱介绍
- 茶具名人,钱建生制壶技艺及介绍