zoukankan      html  css  js  c++  java
  • zookeeper的安装及简介

    一、zookeeper的安装
    1、java环境要求1.8
      java -version
    2、下载zookeeper
    https://downloads.apache.org/zookeeper/zookeeper-3.5.9/apache-zookeeper-3.5.9-bin.tar.gz
     tar zvxf apache-zookeeper-3.5.9-bin.tar.gz
    mv apache-zookeeper-3.5.9-bin /usr/local/

    cd /usr/local/apache-zookeeper-3.5.9-bin
    修改配置文件

    cp conf/zoo_sample.cfg conf/zoo.cfg

    zookeeper的启动
     ./bin/zkServer.sh start conf/zoo.cfg

    注意,ookeeper3.5的新特性管理端口是8080,导致端口占用 启动失败
    可以在zoo.cfg 中添加 admin.serverPort=8888
    连接服务器
    bin/zkCli.sh ‐server ip:port
    ./bin/zkCli.sh -server 192.168.1.238:2181

    3、zookeeper的使用
    创建持久化节点 create /test
    创建节点的同时创建数据 create /xgl niuniu
    获取节点  get /test     或者 get /xgl
    删除节点  delete /test

    创建子节点 create /test/test1
    查看节点 ls /test
    递归查看点点 ls -R /test

    创建顺序节点 create -s /seq/sleep-   或者 create -s /seq/
    创建临时节点 create -e /ephe

    查看节点详细 get -s /test

    创建临时顺序节点  create -s -e /seq_sunx/sdfdsf-


    创建临时顺序节点并给了数据  create -s -e /seq_sunx/    aaaa

    创建容器节点 create -c /container

    4、实践监听
    在命令中加入-w 就是事件监听
    对内容监听:get -w /test       只监听一次,如果需要一致监听,那么在收到事件消息后需要再次监听,对数据监听

    对节点监听 ls -w /test    只监听一次,如果需要一致监听,那么在收到事件消息后需要再次监听,对目录监听

    对节点及子节点监听 ls -w -R /test    只监听一次,如果需要一致监听,那么在收到事件消息后需要再次监听,对目录监听







  • 相关阅读:
    LinQ&EF任我行(一)LinQ to SQL (转)
    WPF数据模板和控件模板
    Sql优化
    SQL锁表语句
    js动态创建dom
    js实现等待n秒后按钮可用
    js关于事件冒泡
    工作流学习(个人总结)
    sql常用函数
    将Datatable序列化为Json对象返回到客户端
  • 原文地址:https://www.cnblogs.com/niun/p/15469337.html
Copyright © 2011-2022 走看看