![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Zookeeper
Zookeeper是一个用于分布式一致性处理的框架
西瓜咬人啦
唯有热爱,可低岁月漫长。
展开
-
5.Java访问和使用Zookeeper
五.Java访问Zookeeper Java操作的是Zookeeper客户端 因此,使用Java访问Zookeeper的时候 其服务器必须处于启动状态 1.POM依赖 <dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifactId> <version>3.4.14</version> &l原创 2020-08-07 00:38:28 · 232 阅读 · 0 评论 -
4.Zookeeper集群的创建
四.Zookeeper集群 1.集群角色 Leader角色 Zookeeper集群的核心角色,一个集群环境有且仅有一个Leader角色 事务请求的唯一调度者与处理着,保证集群事务处理的顺序性 是所有的集群服务器质安监的调度者 Follower角色 处理客户端非事务请求、转发事务请求给Leader服务器 参数事务请求的投票 Leader发起提案,需要Follower进行投票 当半数以上的Follower服务器均通过,Leader才能通过提案 参与竞选Leader角色 2.集群配置 准原创 2020-08-07 00:37:35 · 86 阅读 · 0 评论 -
3.Zookeeper常用的操作命令
三.常用命令 help 查看帮助信息 可以获取所有的Zookeeper操作命令 ls path 查看指定的节点路径path下的内容 只显示当前的路径下所有的子节点 ls2 path 查看指定的节点路径path下的内容 显示当前路径下的所有子节点与该节点的详细信息 create path 节点内容 创建一个持久化节点 节点的path具有唯一性,不能重复 当节点内容包含了空格,需要对内容使用双引号表示 如果节点内容中没有空格,可以直接写 create -s path 节点内容 创建持原创 2020-08-07 00:31:50 · 265 阅读 · 0 评论 -
2.Zookeeper的具体使用
二.使用 Zookeeper一般是用于Linux系统 1.安装 1-1 解压 下载对应版本的Zookeeper 将其解压到一个非中文无空格的目录中 tar -zxf zookeeper-3.4.13.tar.gz 1-2 配置 在Zookeeper中,默认读取的核心配置文件为:zoo.cfg 但是,初始情况下不存在该文件 在conf下只有一个叫做zoo_sample.cfg的文件 因此,我们需要复制该文件,将复制后的文件名字改为zoo.cfg即可 打开zoo.cfg,进行配置,增加数据存放目录的原创 2020-08-07 00:30:07 · 87 阅读 · 0 评论 -
1.Zookeeper简介
一.简介 1.什么是Zookeeper Zookeeper是一个用于分布式一致性处理的框架 最初是是研发Hadoop时副产品 由于在分布式处理中的一致性处理比较麻烦 因此,在大量的分布式应用中都逐渐的使用了Zookeeper 使得Zookeeper成为了各种分布式应用的基础组件 Hadoop、kafka、dubbo都是基于Zookeeper zookeeper官网 是一个开源的分布式框架 为分布式系统提供协调服务 解决分布式系统中的数据管理问题 2.分布式与集群 分布式 将一个大型的应用部署在不原创 2020-08-07 00:25:41 · 134 阅读 · 0 评论