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    只监听一次,如果需要一致监听,那么在收到事件消息后需要再次监听,对目录监听







  • 相关阅读:
    python dataframe根据变量类型选取变量
    史上最简单的Xgboost安装教程 for Python3.7 on Win10!亲测有效!
    Python三种基础数据类型:列表list,元祖tuple和字典dict
    Time 模块
    第二周 3(实战:中国大学排名定向爬虫)
    第二周 2(信息标记与提取)
    第二周 1(beautiful soup库)
    第一周 2(requests库实战)
    第一周 1 (requests库)
    pd.concat()
  • 原文地址:https://www.cnblogs.com/niun/p/15469337.html
Copyright © 2011-2022 走看看