zookeeper
沐雨金鳞
大行不顾细谨
展开
-
Zookeeper实现分布式锁
Zookeeper的数据结构是文件系统Zookeeper的节点类型持久化节点:一旦创建、永久存在 临时节点:session超时,会被服务器剔除 持久化顺序节点:持久化节点的基础上,自带顺序 临时顺序节点:临时节点的基础上,自带顺序 容器节点:当没有子节点时,未来会被服务器剔除 TTL节点:过了TTL指定的时间内,被服务器剔除其中我们需要的就是:容器节点:就相当于锁????,当容器节点下没有子节点时,说明没有线程申请锁,容器节点自动删除 临时顺序节点:每个请求被存储为一个临原创 2020-07-24 22:29:47 · 192 阅读 · 3 评论 -
Zookeeper全解
1、什么是Zookeeper?Zookeeper是一个开源的分布式的,为分布式应用提供协调服务的Apache项目。ZooKeeper是一个开放源码的分布式协调服务,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的系统提供给用户。Zookeeper保证了如下分布式一致性特性:顺序一致性 原子性 单一视图 可靠性 实时性(最终一致性)客户端的读请求可以被集群中的任意一台机器处理,如果读请求在节点上注册了...原创 2020-07-17 11:17:08 · 1290 阅读 · 0 评论