• 【zookeeper】


    window下安装zookeeper三结点集群:

    1:解压缩zookeeper压缩包:复制三分并且命名成:Server_A   Server_B  Server_C

    2:拷贝conf目录下的文件zoo_sample.cfg 并重命名为zoo.cfg

    3:编辑zoo.cfg

    为了降低更新的延迟,需要为事物日志的存放专门指定存储路径,该配置项为:dataLogDir

    # zA.cfg
    tickTime=2000
    initLimit=10
    syncLimit=5
    dataDir=C:/javaSoft/zookeeper/data/Server_A/data
    dataLogDir=C:/javaSoft/zookeeper/data/Server_A/log
    clientPort=2181
    server.1=127.0.0.1:2881:3881
    server.2=127.0.0.1:2882:3882
    server.3=127.0.0.1:2883:3883

    # zoo2.cfg

    tickTime=2000
    initLimit=10
    syncLimit=5
    dataDir=C:/javaSoft/zookeeper/data/Server_B/data
    dataLogDir=C:/javaSoft/zookeeper/data/Server_B/log
    clientPort=2182

    server.1=127.0.0.1:2881:3881
    server.2=127.0.0.1:2882:3882
    server.3=127.0.0.1:2883:3883

    # zoo3.cfg

    tickTime=2000
    initLimit=10
    syncLimit=5
    dataDir=C:/javaSoft/zookeeper/data/Server_C/data
    dataLogDir=C:/javaSoft/zookeeper/data/Server_C/log
    clientPort=2183

    server.1=127.0.0.1:2881:3881
    server.2=127.0.0.1:2882:3882
    server.3=127.0.0.1:2883:3883

     4:需要在配置项dataDir所指示目录下创建文件myid文件,其内容为该1中server.x中的x,表示该zookeeper服务器的编号

    5:同理配置三台zookeeper。一次启动即可:

    C:javaSoftzookeeperServer_AinzkServer.cmd

    C:javaSoftzookeeperServer_BinzkServer.cmd

    C:javaSoftzookeeperServer_CinzkServer.cmd

  • 相关阅读:
    酷狗大数据平台架构是如何重构的
    分层架构,前后端分离有啥坏处?
    Redis快速入门及应用
    Kafka不只是个消息系统
    提高代码质量:如何编写函数
    jquery 回车事件
    程序员的薪资是如何确定出来的?
    HTTP 错误 500.21
    制作手机浏览器显示格式的HTML页面
    操作必须使用一个可更新的查询。
  • 原文地址:https://www.cnblogs.com/yangjian-java/p/7609419.html
Copyright © 2020-2023  润新知