Dubbo+Zookeeper+Spring 分布式服务的搭建(一)

2017年7月,Dubbo又开始重新维护。曾经在考虑Dubbo和SpringCloud的服务选择,又重新步入视野中。在短暂的三个月,Dubbo团队进行的疯狂的更新,几个月更新了4个版本,最新的版本是2.5.7。

第一步:介绍Zookeeper的安装

下载安装包方式:

1、Linux上wget  http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.11/zookeeper-3.4.11.tar.gz   速度相对比较慢

2、连接直接下载windows电脑上,然后在上传到Linux  ,下载地址zookeeper  

Dubbo+Zookeeper+Spring 分布式服务的搭建(一)


下载成功

Dubbo+Zookeeper+Spring 分布式服务的搭建(一)


解压zookeeper-3.4.11.tar.gz

#  tar -zxvf zookeeper-3.4.11.tar.gz   // 解压包

#  mv zookeeper-3.4.11 zookeeper   //修改文件夹名称为zookeeper

Dubbo+Zookeeper+Spring 分布式服务的搭建(一)

解压之后,就可以像Tomcat一样正常启动

# cd zookeeper

# ls -l    //我们来查看一下zookeeper注册中心的构成

Dubbo+Zookeeper+Spring 分布式服务的搭建(一)


#cd conf     //切换到执行配置文件中

Dubbo+Zookeeper+Spring 分布式服务的搭建(一)

zookeeper的正常启动需要拷贝zoo_sample.cfg,并且必须命名为zoo.cfg


#vi zoo.cfg配置文件,默认配置参数

Dubbo+Zookeeper+Spring 分布式服务的搭建(一)


准备工作已经完成,开始对zookeeper的操作

Dubbo+Zookeeper+Spring 分布式服务的搭建(一)

直接敲击# bin/zkServer.sh

提示bin/zkServer.sh 后面所跟的指令,分别是(启动|后台启动|停止|重启|查看状态|)

# bin/zkServer.sh start     //启动zookeeper

# bin/zkServer.sh status   //我们查看一下zookeeper是否启动

# bin/zkServer.sh stop    //停止zookeeper

Dubbo+Zookeeper+Spring 分布式服务的搭建(一)


至此,Zookeeper在linux已经安装成功