
Zookeeper学习笔记
文章平均质量分 70
勉之~
遇事不怕,就怕没有解决的能力,不断提升自己,做一个勇往直前的人,Fighting!!!
展开
-
Zookeeper的基本使用
Zookeeper的基本使用第一章 zk命令使用启动zk到zk安装的bin目录下./zkServer.sh start进入客户端命令行./zkCli.sh查看zk命令help4. zk各种命令(1)查看当前znode中所包含的内容ls path [watch] # watch为监听,只会监听一次例如:ls /(2)查看当前节点并能看到更新次数等数据ls2 pah [watch](3)创建节点create 节点名称 值例如:create /znode原创 2021-07-28 21:44:58 · 127 阅读 · 0 评论 -
Linux下进行Zookeeper集群环境搭建
Linux下进行Zookeeper集群环境搭建准备工作(1)安装JDK(2)将Zookeeper压缩包上传到服务器(3)将zookeeper解压到/usr/local/zkcluster下,创建data目录,将conf下的zoo_sample.cfg改名为zoo.cfg,并且修改zoo.cfg中的datadir路径为创建的data路径tar -zxvf zookeeper的压缩包到解压zookeeper目录下创建data目录mkdir data改名mv zoo_sample.cfg z原创 2021-07-28 20:28:40 · 144 阅读 · 0 评论 -
Zookeeper应用场景
Zookeeper学习笔记第一章 Zookeeper源码分析Zookeeper源码分析在QuorumPeerMain的QuorumPeerMain方法中主要做了三件事单机启动Zookeeper流程在ZooKeeperServerMain的initializeAndRun(args),其中args就是配置文件中的zoo.cfg的内容源码如下:第一步:初始化日志相关配置第二步:ServerConfig对象封装了配置文件的内容,后面其他地方可以找该对象拿取第三步:runFromConf原创 2021-07-27 20:04:30 · 87 阅读 · 0 评论 -
Zookeeper源码分析
Zookeeper源码分析文章目录Zookeeper源码分析1. Zookeeper源码分析2. 单机启动Zookeeper流程3. Zookeeper集群启动过程4. Leader的选举1. Zookeeper源码分析在QuorumPeerMain的QuorumPeerMain方法中主要做了三件事2. 单机启动Zookeeper流程在ZooKeeperServerMain的initializeAndRun(args),其中args就是配置文件中的zoo.cfg的内容源码如下:第一步:初始化原创 2021-07-27 20:00:50 · 450 阅读 · 0 评论 -
Zookeeper的详细介绍
Zookeeper的详细介绍文章目录Zookeeper的详细介绍1. Zookeeper概述2. 分布式数据一致性3. CAP原则4. 一致性协议5. Paxos算法6. ZAB协议7. zookeeper的三种角色8. zookeeper的两种模式9. zxid10. Leader选举算法11. 消息广播算法1. Zookeeper概述zookeeper是一个开源的分布式协调服务,提供分布式数据一致性解决方案,分布式应用程序可以实现数据发布订阅,负载均衡,命名服务,集群管理分布式锁和分布式队列等功能原创 2021-07-27 19:54:26 · 1623 阅读 · 0 评论