作者:知了堂-刘阳
在学习下面的内容时候,请大家收藏一下下面的文章
1.Dubbo 扩展 Dubbox :https://www.oschina.net/p/dubbox
2.Dubbox码云下载地址:https://gitee.com/mirrors/Dubbox/
1.zookeeper介绍
(1)zookeeper是apache hadoop下的一个子项目,主要用于搭建dubbo框架的注册中心。注册中心负责服务地址的注册与查找,相当于目录服务
(2)分布式协调服务,用于管理大型主机,为分布式应用程序提供服务
2.什么是分布式
分布式应用有两部分, Server(服务器) 和 Client(客户端) 应用程序。服务器应用程序实际上是分布式的,并具有通用接口,以便客户端可以连接到集群中的任何服务器并获得相同的结果。 客户端应用程序是与分布式应用进行交互的工具
3.什么是集群
分布式应用正在运行的一组系统称为集群,而在集群中运行的每台机器被称为节点
4.zookeepr安装(Linux)
第一步:安装jdk8(zookeeper对jdk最低版本要求jdk8)
(1)通过rz命令,从window上linux上,上传到linux目录/usr/local
备注:Linux系统里面是没有rz命令,需要通过yum install -y lrzsz
(2)检查目录的内容
(3)解压jdk;tar -zxvf jdk-linux-x64.tar.gz
(4)配置JDK的环境,通过编辑 vi /etc/profile,完成JDK环境配置
修改配置文件,添加如下环境变量
export JAVA_HOME=/usr/local/jdk1.8.0_131
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
(5)重启配置文件,命令 source /etc/profile
(6)测试java环境,命令java -version
第二步:上传zookeeper,目录/usr/local
第三步:解压zookeeper,命令tar -zxvf zookeeper-3.4.14.tar.gz
第四步:进入到zookeeper3.4.14目录里面,创建一个存储数据目录 data
第五步:进入conf目录,把zoo_sample.cfg改名为zoo.cfg
[root@localhost zookeeper-3.4.14]# cd conf
[root@localhost conf]# mv zoo_sample.cfg zoo.cfg
第六步:打开zoo.cfg,修改data属性,此属性就是指定zookeeper存储数据的路径
5.启动zookeeper服务
进入bin目录,启动服务命令
关闭服务命令
查看状态
(1)未启动状态提示
(2)启动状态提示
好了,今天的文章就更新到这里了,更多编程学习干货,请持续关注。