Dubbo框架注册中心-Zookeeper搭建

Dubbo 是阿里巴巴公司开源的高性能、轻量级的Java RPC框架,致力于提供高性能。
Dubbo官网
本篇开始dubbo的第一篇,注册中心 ZooKeeper 环境搭建。
环境前置:由于Zookeeper是基于Java环境,必须安装有JDK。查看命令 java -version

第一步、下载并解压

两种方式:官网下载和Linux下wget命令下载
推荐使用 wget 命令下载

// 若未安装wget,则可执行以下命令
yum -y install wget
// zookeeper下载
wget https://archive.apache.org/dist/zookeeper/zookeeper-3.4.9/zookeeper-3.4.9.tar.gz
// 解压
tar -zxvf zookeeper-3.4.9.tar.gz
// 创建文件夹
 mkdir /opt/zookeeper3.4.9
 // 移动文件
 mv zookeeper-3.4.9/* /opt/zookeeper3.4.9/

下载 zookeeper 软件
在这里插入图片描述

第二步、修改配置文件

首先要修改配置文件zoo_sample.cfg,修改以下内容:
指定数据文件目录dataDir,比如新建zkdata文件夹

cd /opt/zookeeper3.4.9/conf
// 复制文件
cp zoo_sample.cfg zoo.cfg
// 新建数据文件
mkdir /opt/zookeeper3.4.9/zkdata

替换结果如下所示。
在这里插入图片描述

第三步、启动

进入 bin目录,执行 zkServer.sh

// 启动
./zkServer.sh start
// 查看启动状态
./zkServer.sh status
// 关闭服务
./zkServer.sh stop

服务启动,如下图所示。
在这里插入图片描述
查看启动状态,如下图所示。
在这里插入图片描述
关闭服务,如下图所示。
在这里插入图片描述

异常处理

【1】启动异常:没有那个文件或目录
处理方案:
将配置文件重命名为 zoo.cfg
在这里插入图片描述

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-01-29 09:38:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-29 09:38:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-29 09:38:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-29 09:38:01       20 阅读

热门阅读

  1. DAY_10(区间dp)

    2024-01-29 09:38:01       33 阅读
  2. 上线服务器流程用法及说明

    2024-01-29 09:38:01       36 阅读
  3. Anaconda中安装包下载超时

    2024-01-29 09:38:01       43 阅读
  4. G1与ZGC

    G1与ZGC

    2024-01-29 09:38:01      42 阅读
  5. 第二百九十三回

    2024-01-29 09:38:01       41 阅读
  6. 【leetcode100-074/075/076】【堆】三题合集

    2024-01-29 09:38:01       35 阅读
  7. 【力扣经典面试题】合并两个有序数组

    2024-01-29 09:38:01       36 阅读
  8. 算法提升——LeetCode382 场周赛总结

    2024-01-29 09:38:01       35 阅读
  9. go语言基础strconv类型转换

    2024-01-29 09:38:01       42 阅读