• 001 概述


    一 .概述

      zookeeper被设计出来作为一个分布式的协调器,维护数据的一致性.这听起来是比较抽象的,但实际上zookeeper从本质上仅仅只是提供了两个功能:

      [1]文件系统

      [2]监听通知机制

    我们通过这两个基本的功能完成诸如分布式锁,配置管理等功能.


     二 .zookeeper的安装和基本使用

      本次,我们安装单机版本的zookeeper.

      [1] 首先我们将下载的压缩包解压复制到

    我们统一将所有的软件都存放在 /usr/local 下面,这是一个习惯的行为.

    我们进入到目录之中,看看zookeeper的基本结构.

    我们以后,常用的目录有下面的几个

    [1]bin目录 : 一般情况下,我们启动和停止服务器的脚本都在这个目录下.

    [2]conf目录,我们的zookeeper的配置文件在这个目录下面.

    为了以后的使用方便,我们将zookeeper的脚本命令配置到path下面就好了.

    具体的配置如下:这个都是常规的命令而已.

    别忘记需要刷新一下我们的配置文件.

    修改配置文件:

    我们进入到zookeeper的conf目录之中,然后复制一个zoo.cfg文件.

    剩下的工作就是修改这个配置文件了.

     

    添加如上的配置,表示一个是zookeeper的数据文件,另外一个就是日志文件的地址.

    别忘记,我们同时也需要创建这两个文件夹.


     三 .启动和停止

      我们使用下面的脚本进行启动:

      

    从上面的日志之中,我们可以看到我们的zookeeper已经启动了.

    然后我们简单看看客户端脚本的使用:

      

    我们使用ls命令查看了根目录下的内容.

  • 相关阅读:
    Web 安全 —— XSS攻击的原理
    HTTP缓存
    JavaScript 事件循环机制(Event Loop)
    搭建前端监控系统
    电脑 直接下载cyida deb
    基于样例的传统图像修补算法实现
    Android WorkManager 定时任务
    Android WorkManager工作约束,延迟与查询工作
    微信小程序地图如何显示附近厕所WC步行路线
    物流解决方案再添利器 腾讯位置服务推出货运“三件套”
  • 原文地址:https://www.cnblogs.com/trekxu/p/10334029.html
Copyright © 2020-2023  润新知