栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

zookeeper集群搭建

zookeeper集群搭建

    在linux上搭建zookeeper集群(不建议使用3.4.0之前的版本,因为没有定时清理日志以及快照的功能)
      在指定目录下编写docker-conpose.yml文件,如图

        docker-conpose.yml内容

          version: '3'

          services:
            zoo1:
              image: zookeeper
              restart: always
              hostname: zoo1
              ports:
                - 2181:2181
              environment:
                ZOO_MY_ID: 1
                ZOO_SERVERS: server.1=zoo1:2888:3888;2181 server.2=zoo2:2888:3888;2181 server.3=zoo3:2888:3888;2181

            zoo2:
              image: zookeeper
              restart: always
              hostname: zoo2
              ports:
                - 2182:2181
              environment:
                ZOO_MY_ID: 2
                ZOO_SERVERS: server.1=zoo1:2888:3888;2181 server.2=zoo2:2888:3888;2181 server.3=zoo3:2888:3888;2181

            zoo3:
              image: zookeeper
              restart: always
              hostname: zoo3
              ports:
                - 2183:2181
              environment:
                ZOO_MY_ID: 3
                ZOO_SERVERS: server.1=zoo1:2888:3888;2181 server.2=zoo2:2888:3888;2181 server.3=zoo3:2888:3888;2181
           

        执行 docker-compose up -d检测集群是否启动成功

          以交互方式进入:docker exec -it zookeeper_zoo3_1 bash查看当前目录:pwd进入zookeeper的bin: cd bin/查看是否有zkServer.sh文件,如果有,则执行:./zkServer.sh status查看Mode的类型:leader为主节点,follower为从节点如果为以上图所示,则启动成功
        测试客户端连接服务器
          执行 ./zkCli.sh -server localhost:2181连接成功后,创建节点:create /test "hello lzf"获取创建的节点:get /test删除创建的节点:delete /test
      springboot客户连接
        https://gitee.com/there-is-wind-in-the-woods/springboot-zookeeper
    转载请注明:文章转载自 www.mshxw.com
    本文地址:https://www.mshxw.com/it/761256.html
    我们一直用心在做
    关于我们 文章归档 网站地图 联系我们

    版权所有 (c)2021-2022 MSHXW.COM

    ICP备案号:晋ICP备2021003244-6号