![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
zookeeper
文章平均质量分 63
尝拨云见子
拨开云雾见明月
展开
-
zookeeper--基本概念
集群角色Leader:提供读写服务 Follower:提供读服务,参与选举,参与过半写成功策略 Observer:提供读服务,不参与选举,不参与过半写成功策略会话(Session)客户端连接服务端之后的sessionTime之内都是一个会话,如果断开后在sessionTime内重连,仍然是一个会话数据节点(ZNode)树状结构,/分割 分为临时节点和持久节点,临时节点的什么周期与会话绑定,会话原创 2017-03-03 16:08:22 · 305 阅读 · 0 评论 -
zookeeper--ZAB协议
支持崩溃恢复的原子广播协议模式崩溃恢复,消息广播原创 2017-03-03 17:26:12 · 216 阅读 · 0 评论 -
zookeeper-使用场景
统一命名服务比如像dubbo就是用的zookeeper的命名服务,利用的是树形的目录结构 配置管理可以统一对配置进行动态的调整,利用的是节点变更的监听 Leader 选举可以在多个机器中选出Leader,利用的是临时顺序编号目录节点(EPHEMERAL_SEQUENTIAL) 分布锁在集群重需要某个操作保持一致性和时序性的时候,利用创建节点来做独占锁,利用EPHEMERAL_SEQUENTIAL来解原创 2017-03-21 11:20:38 · 216 阅读 · 0 评论