本文共 829 字,大约阅读时间需要 2 分钟。
cap base
paxos 原理 google chubbyzookeeper:原子性,要么全有,要么全没有
高性能,高可用 zookeeper 一半集群,高可用 zookeeper 将全部数据存在内存中leader,follower,observer
observer不参与leader的选举2181端口
acl:c,r,w,d,a消息广播模式,崩溃恢复模式
进程的状态:looking following leading
zookeeper 需要java环境zoo.cfg
sh zkServer.sh start
telnet 127.0.0.1 2181 server.1=ip1:2888:3888单机多集群
server.1=ip1:2888:3888 server.2=ip1:2889:3889 server.3=ip1:2900:3900sh skCli.sh -server ip:port
开源客户端:ZkClient,Curator
发布,订阅模式的分布式数据管理与协调框架
高可用的分布式数据管理与协调框架 数据一致性 数据库登录配置,域名配置, zookeeper实现锁clientPort 端口,一搬设置2181
dataDir 快照目录 tickTime 最小时间单元,默认3000MS dataLogDir initLimit 10 表示tickTime*10,这段时间是follower同步服务端的时间 syncLimit 5 leader和follower之间进行心跳检测的时间 server.id=host:port:portminSessionTimeout
maxSessionTimeout 会话时间 maxClientCnxns 同一个客户端的并发连接数 jute.maxbuffer 一个节点可以存储的数据大小zkCleancup.sh 清理工具
转载地址:http://yasfx.baihongyu.com/