美文网首页Java 杂谈Java高级交流
分布式锁zookeeper选举模式和的集群搭建

分布式锁zookeeper选举模式和的集群搭建

作者: Java小生 | 来源:发表于2018-07-13 21:50 被阅读12次

    一、基本概念

    zk集群,主从节点,心跳机制(选举模式)

    zookeeper

    配置数据文件myid 1/2/3 对应 server.1/2/3

    通过./zkCli.sh -server [ip]:[port] 检测集群是否配置成功

    二、zookeeper伪集群的搭建

    进入/usr/local目录对zookeeper进行copy

    cp zookeeper zookeeper02 -rf

    cp zookeeper zookeeper03 -rf

    修改三个zookeeper实例的配置文件

    在conf/zoo.cfg中追加以下内容(主机ip,传输端口,选举端口)

    zookeeper

    修改对应的端口号及dataDir、dataLogDir目录

    在三个zookeeper实例的dataDir目录下新增myid文件

    实例1:1

    实例2:2

    实例3:3

    测试

    使用zkCli连接zookeeper01:./zkCli.sh -server localhost:2181

    在根节点下创建一个新的节点data:create /data data

    节点创建成功后,再分别连接zookeeper02、zookeeper03查看根节点下是否有/data,数据是否一致

    三、使用三台物理机搭建zookeeper集群

    环境变量的配置,ip配置不同,端口号可以一致

    搭建方式与伪集群类似

    在三台主机zookeeper的dataDir目录下新增myid文件

    主机1:1

    主机2:2

    主机3:3

    修改三台zookeeper实例的配置文件

    在conf/zoo.cfg中追加以下内容(主机ip,传输端口,选举端口)

    zookeeper

    在这里给大家推荐一个群,大佬和小白都可以进来交流学习:813071032

    点击链接加入群聊【Java技术交流群】:https://jq.qq.com/?_wv=1027&k=5PcvnhZ

    相关文章

      网友评论

        本文标题:分布式锁zookeeper选举模式和的集群搭建

        本文链接:https://www.haomeiwen.com/subject/xcospftx.html