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 软件
Dubbo框架注册中心-Zookeeper搭建_第1张图片

第二步、修改配置文件

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

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

替换结果如下所示。
Dubbo框架注册中心-Zookeeper搭建_第2张图片

第三步、启动

进入 bin目录,执行 zkServer.sh

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

服务启动,如下图所示。
Dubbo框架注册中心-Zookeeper搭建_第3张图片
查看启动状态,如下图所示。
Dubbo框架注册中心-Zookeeper搭建_第4张图片
关闭服务,如下图所示。
Dubbo框架注册中心-Zookeeper搭建_第5张图片

异常处理

【1】启动异常:没有那个文件或目录
处理方案:
将配置文件重命名为 zoo.cfg
Dubbo框架注册中心-Zookeeper搭建_第6张图片

你可能感兴趣的:(后端开发,服务器,dubbo,zookeeper,debian)