Zookeepr
Bwz_Learning
Change the world by program.
展开
-
Zookeeper原始API的使用
1、Zk客户端的简单介绍 1.1 Zk构造函数参数所明 1.2 Zk创建节点的API讲解 1.3 关于exists API的讲解 2、Zk客户端,不使用Watch的简单代码测试 public class ZookeeperBase { /** zookeeper地址 */ private final String CONNECT_A原创 2016-12-22 16:42:03 · 482 阅读 · 0 评论 -
Zookeeper服务器集群的搭建
1.结构,一共三个节点 zk服务器集群规模不小于3个节点,一般为奇数个节点。 2、上传zk到服务器,并对zk进行解压 tar -zxvf zookeeper-3.4.5.tar.gz mv zookeeper-3.4.5 zookeeper 3、修改环境变量 vi /etc/profile #set zk ZOOKEEPER_HOME=/usr/local/zoo原创 2016-11-02 20:18:18 · 1124 阅读 · 0 评论 -
ZkClient的使用
1、ZkClient的基本用法 public class ZkClientBase { static final String CONNECT_ADDR = "192.168.2.101:2181"; static final int SESSION_OUTTIME = 5000;// ms private static final String PARENT_PATH = "/testW原创 2016-12-23 12:39:03 · 2428 阅读 · 0 评论 -
Curator的使用
1、创建会话 1.1 创建会话的描述 1.2 实现 public class CuratorBase { private CuratorFramework client = null; public CuratorBase() { } /** * 连接服务端 * * @param addr * @param sessionOutti原创 2016-12-23 12:56:42 · 2639 阅读 · 0 评论 -
基于Zookeeper服务注册和发现
1、项目的目录结构 2、基于zk服务注册和发现的架构图 3、服务端(像zk提供服务的访问地址) package cn.zk.distribute; import org.apache.zookeeper.CreateMode; import org.apache.zookeeper.KeeperException; import org.apache.zookeep原创 2017-01-14 15:46:53 · 30568 阅读 · 1 评论