zoukankan      html  css  js  c++  java
  • Zookeeper

    一、什么是Zookeeper

    ZooKeeper的是分布式应用的高性能协调服务。它暴露了常见的服务 - 例如命名,配置管理,同步和组服务 - 在一个简单的界面让你不必他们从头开始编写。你可以使用它现成的架子来实现共识,分组管理,领导人选举和存在协议。你也可以建立在它自己的特定需求。

    上面的解释感觉还不够,太官方了。Zookeeper 从程序员的角度来讲可以理解为Hadoop的整体监控系统。如果namenode,HMaster宕机后,这时候Zookeeper 的重新选出leader。这是它最大的作用所在。

    二、下载Zookpeeper

    下载Zookpeeper:(可以自己去官网下:http://zookeeper.apache.org/releases.html#download

    链接: https://pan.baidu.com/s/1geQ0x03 密码: 2614

    三、常用Zookpeeper命令

    • 3 常用命令
      3.1. 启动ZK服务:        bin/zkServer.sh start
      3.2. 查看ZK服务状态:  bin/zkServer.sh status
      3.3  停止ZK服务:        bin/zkServer.sh stop
      3.4. 重启ZK服务:        bin/zkServer.sh restart 
      3.5  连接服务器          zkCli.sh -server 127.0.0.1:2181
      3.6  查看根目录 ls /
      3.7  创建 testnode节点,关联字符串"zz"         create /zk/testnode "zz"
      3.8  查看节点内容  get /zk/testnode 
      3.9  设置节点内容  set /zk/testnode abc
      4.0  删除节点      delete /zk/testnode

    四、我自己常用流程:

    cd zookeeper-3.4.8/

    cd bin/

    ./zkServer.sh start

    既往不恋,未来不迎,当下不杂
  • 相关阅读:
    ASP.Net请求处理机制初步探索之旅
    WebService如何调试及测试工具
    winform窗体间传值
    C# 窗体间传值方法大汇总
    c#写windows服务
    C# 公关类(全)
    简单的yoman generator
    Service Worker + Push API + Notification API实现桌面消息推送
    Service Worker
    HTML5桌面通知Notification
  • 原文地址:https://www.cnblogs.com/SnowingYXY/p/6106475.html
Copyright © 2011-2022 走看看