ZooKeeper 是一个为分布式应用所设计的分布的、开源的协调服务。设计 ZooKeeper 的目的是为了减轻分布式应程序所承担的协调任务,
借助于 zookeeper 服务开发出高可靠的分布式协同程序。
ZooKeeper 是构建dubbo框架最主要的组件学习zookeeper是学习dubbo框架的必学知识和最重要组成部分。
ZooKeeper 的安装:
方式1.单机模式安装:
解压
复制配置文件重命名为zoo.cfg:
cd conf/
cp zoo_sample.cfg zoo.cfg
修改配置文件zoo.cfg内容:
#数据目录
dataDir=/home/admin/zookeeper/data
#日志目录
dataLogDir=/home/admin/zookeeper/logs
#心跳间隔时间,zookeeper中使用的基本时间单位,毫秒值。每隔2秒发送一个心跳
tickTime=2000
#leader与客户端连接超时时间。表示5个心跳间隔
initLimit=5