zk 知识点散列

zk客户端

1.原生的api,。

// 引用这个

    org.apache.zookeeper
    zookeeper
    3.4.8

2.zkclient

 // 引用jar包

    com.101tec
    zkclient
    0.10

zkclient 支持级联删除/添加

优化原生watcher
,datachange数据改变,childrenchange节点改变等


zk集群:

1,配置:

安装不同的zk,然后配置其中的zoo.cfg
设置:server.x = ip:port1:port2

其中

ip为当前机器的地址,
port1 为通讯地址
port2 为选举地址

上面的 x 代表, 当前的id --- 需与快照里的 myid(需要自己新建文件) 内的内容一致。
myid地址在配置的快照路径下面 /usr/local/zookeeper/data

  # 端口可以自己随意更改
server.0 = 192.168.12.1:2888:3888
server.1 = 192.168.12.2:2888:3888
server.2 = 192.168.12.3:2888:3888

多数启动之后, 再来看启动的状态,不然可能不能获取真正的情况。 【少数服从多数原则】


你可能感兴趣的:(zk 知识点散列)