Zookeeper学习笔记
Zookeeper学习笔记
一角残叶
人生如逆旅,我亦是行人
展开
-
Zookeeper笔记(1)——zookeeper的安装与配置
1 介绍 Zookeeper是一个分布式协调服务;就是为用户的分布式应用程序提供协调服务。 zookeeper是为别的分布式程序服务的;zookeeper本身就是一个分布式程序(只要有半数以上节点存活,就能正常服务); Zookeeper本身就是一个分布式程序(只要有半数以上节点存活,zk就能正常服务) Zookeeper所提供的服务涵盖:主从协调、服务器节点动态上下线、统一配置管理、分布式...原创 2018-07-09 08:28:40 · 528 阅读 · 0 评论 -
Zookeeper笔记(2)——命令行客户端和znode数据结构类型监听
1 Zookeeper 结构和特性 1.1 特性 一个leader,多个follower组成的集群 全局数据一致:每个server保存一份相同的数据副本,client无论连接到哪个server,数据都是一致的 分布式读写,更新请求转发,由leader实施 更新请求顺序进行,来自同一个client的更新请求按其发送顺序依次执行 数据更新原子性,一次数据更新要么成功,要么失败 实时性,在一定...原创 2018-07-09 22:40:57 · 342 阅读 · 0 评论 -
Zookeeper笔记(3)——集群自动启动
1原创 2018-07-11 16:06:10 · 204 阅读 · 0 评论 -
Zookeeer笔记(4)——Java客户端API
1原创 2018-07-11 20:18:56 · 233 阅读 · 0 评论 -
Zookeeer笔记(5)——分布式应用系统服务器上下线动态感知程序开发
1 客户端能实时洞察服务器上下线的情况 2 服务端程序 //DistributedServer.java package demo2; import org.apache.zookeeper.*; import java.io.IOException; public class DistributedServer { private ZooKeeper zk = nul...原创 2018-07-12 08:35:52 · 221 阅读 · 0 评论