Zookpeer安装详细介绍

最近公司要做微服务的东西,基于阿里开源技术Dubbo与Zookeeper进行微服务架构,于是学习了一下Dubbo以及Zookeeper,Zookeeper是一个注册中心,最初接触它是在大数据接触(因为大学太菜鸡,完全忘了)。现在项目中要用到,于是进行了Dubbo+Zookeeper的环境搭建,本文是介绍如何安装Zookeeper(windown下)。(如果有什么不恰当的地方,欢迎提出指正)
1、Zookpeer在百度百科中的介绍:
ZooKeeper是一个 分布式 的,开放源码的 分布式应用程序 协调服务,是 Google 的Chubby一个 开源 的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。
ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。
ZooKeeper包含一个简单的原语集,   提供Java和C的接口。
Zookeeper的安装过程:
首先先下载好Zookpeer的压缩包

2、解压压缩包后找到conf目录下的.cfg文件,将其重命名为:zoo.cfg
修改zoo.cfg文件:

Zookpeer安装详细介绍_第1张图片
注意:这两个指定路径的文件夹必须在你解压的Zookeeper下建立,不然待会启动会报错。
Zookpeer安装详细介绍_第2张图片
3、修改完后进入bi目录下执行zkServer.cmd
Zookpeer安装详细介绍_第3张图片
Zookeeper启动成功:
Zookpeer安装详细介绍_第4张图片
4、Zookeeper默认的端口号为:2181.
补充cfg文件基础参数介绍:
tickTime: 
基本事件单元,以毫秒为单位。它用来控制心跳和超时,默认情况下最小的会话超时时间为两倍的 tickTime。 
dataDir: 是存放内存数据库快照的位置; 
dataLogDir :是事务日志目录; 
clientPort:是client连接的端口,默认数2181。 
最后附上相关的压缩包:
链接:https://pan.baidu.com/s/1vBh_J7qdpDEPkNryHodf9Q 密码:6azg

你可能感兴趣的:(Java框架整合开发)