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

本文详细介绍了ZooKeeper的安装过程,包括单机模式和集群模式。在单机模式中,重点讲解了配置文件zoo.cfg的设置以及启动和检查服务的方法。而在集群模式下,介绍了两种集群形式,并提供了配置参数示例,强调了myid文件的重要性。通过ls、create、get、set和delete等命令展示了ZooKeeper的基本操作。
最低0.47元/天 解锁文章
871

被折叠的 条评论
为什么被折叠?



