- 博客(5)
- 资源 (16)
- 收藏
- 关注
原创 zookeeper学习笔记05-使用场景
六、zookeeper使用场景 1.消息订阅/发布 发布者将数据发布到zk的一个节点或者一系列节点上,订阅者进行数据订阅,当数据发生变化时,会得到数据变化的通知. 2.负载均衡 a.服务提供者将自己的域名以及ip端口的映射注册到zk中 b.服务消费者通过域名从zk中获取对应的ip端口列表 — 通过某种算法获取其中一个—dubbo. c.当服务提供者宕机时,zk将映射关系删除(z...
2018-02-08 08:55:26 225 1
原创 zookeeper学习笔记04-开源客户端(ZkClient + Curator)
五 、开源客户端(ZkClient + Curator)1.ZkClient ZkClient是由Datameer的工程师开发的开源客户端,对Zookeeper的原生API进行了包装,实现了超时重连、Watcher反复注册等功能。想要使用ZkClient必须相应的jar包,由于我的工程使用maven构建的,故在此首先要引入maven依赖: dependency> gr
2018-02-05 17:14:44 867 1
原创 zookeeper学习笔记03-java API
四 、java APIconnect - 连接到ZooKeeper集合create- 创建znodeexists- 检查znode是否存在及其信息getData - 从特定的znode获取数据setData - 在特定的znode中设置数据getChildren - 获取特定znode中的所有子节点delete - 删除特定的znode及其所有子项close - 关闭连接g
2018-02-05 17:12:13 215
原创 zookeeper学习笔记02-客户端实战
三、zookeeper客户端实战1.zkClient客户端连接服./zkClient.sh -timeout 5000 r -server ip:port --解释timeout : 当前会话的超时时间,zookeeper服务器通过与客户端的心跳来判断会话是否有效,如果在timeout时间范围内没有收到心跳包,则判断该会话失效. (timeout单位:ms)r: 只读
2018-02-05 17:10:10 219
原创 zookeeper学习笔记01-基本概念&服务搭建
记录下zookeeper学习笔记,作为以后的工具使用。 主要学习资源来自:《从Paxos到Zookeeper 分布式一致性原理与实践 》。极客学院-ZooKeeper 介绍与实战分析 -收费csdn前辈们的博客,不一一列举。一、zookeeper的基本概念1.集群角色Leader: 为客户端提供读写服务 Follower:为客户端提供读服务,所有的写服务都要转交
2018-02-05 15:56:21 183
http服务器文件自动上传
2018-04-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人