zookeeper学习
什么是zookeeper
官方文档上这么解释zookeeper,它是一个分布式服务框架,是Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。
zookeeper应用场景
zookeeper的设计目标
zookeeper的数据模型
zookeeper单机部署
1.官网下载
2.放在Linux对应目录下并解压
3.进入conf目录并复制zoo_sample.cfg命名未zoo.cfg,可修改参数,默认不修改
4.使用zkServer.sh 启动并使用客户端连接
![image-20201105235135313](https://i-blog.csdnimg.cn/blog_migrate/ccbfeaf7298e994742fa14ebf20d8be5.png)
5.测试
![image-20201105235324922](https://i-blog.csdnimg.cn/blog_migrate/41ffcc5602acab3dd1ab3e49a42ba8ed.png)
zookeeper集群部署
1.将解压后的zookeeper复制三份,分别为zookeeper2781,zookeeper2782,zookeeper2783
2.分别修改每个配置文件客户端端口号和集群配置信