zoukankan      html  css  js  c++  java
  • ZooKeeper搭建

    ZooKeeper
    ----------------------------------------------
    一、什么是ZooKeeper?
    1、当成一个”数据库“
    2、体系架构(画图)

    二、搭建ZooKeeper环境
    0)tar -zxvf zookeeper-3.4.5.tar.gz -C ~/training/
    1)环境变量
    export ZOOKEEPER_HOME=/training/zookeeper-3.4.5
    export PATH=$ZOOKEEPER_HOME/bin:$PATH

    2)进入到/training/zookeeper-3.4.5/conf目录下:
    cp zoo_sample.cfg zoo.cfg
    vi zoo.cfg
    修改:
    dataDir=/root/training/zookeeper-3.4.5/tmp --->需要事先创建
    在文件末尾添加如下信息:
    server.1=niit00:2888:3888

    3)在/training/zookeeper-3.4.5/tmp上创建文件: vi myid 输入一个1

    4)启动:zkServer.sh start
    5)客户端: zkCli.sh (localhost:2181)

    三、ZooKeeper的特点和功能
    1、分布式锁:实现秒杀
    2、数据同步:端口:2888
    3、选举机制: 当leader死掉了,选择一个新的leader
    端口:3888

    现主要从事PHP、Uinx/Linux、C/C++等方面的项目开发。
  • 相关阅读:
    前端模板引擎编译
    h5与app混合开发,jsbridge
    vuex
    async await promise
    node端口被占用
    npm工作流 与webpack 分同环境配置
    GraphQL
    mybatis批量删除、插入
    Oracle数据库速查知识文档
    Oracle刷新物化视图
  • 原文地址:https://www.cnblogs.com/lsl8966/p/9860201.html
Copyright © 2011-2022 走看看