![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
zookeeper
江上渔者21号
这个作者很懒,什么都没留下…
展开
-
zookeeper的启动和状态查看
Using config: /Users/dongfucai/local/zoo1/zookeeper-3.4.12/bin/../conf/zoo.cfgUsage: ./zoo1/zookeeper-3.4.12/bin/zkServer.sh {start|start-foreground|stop|restart|status|upgrade|print-cmd}➜ loca...转载 2019-01-24 11:11:36 · 16226 阅读 · 0 评论 -
zookeeper 和 kafka 常用的命令
zookeeper 常用的命令 连接登陆到zookeeper bin/zkCli.sh -server localhost:2181此时,输入“help”可以查看命令参数: 2.“ls path”用于查看路径path下的所有直接子节点: 3. create path data”用于在path路径下创建一个新节点,携带数据data。 例如...原创 2018-09-23 12:58:48 · 964 阅读 · 0 评论 -
zookeeper 中的zxid
致使ZooKeeper节点状态改变的每一个操作都将使节点接收到一个Zxid格式的时间戳,并且这个时间戳全局有序。也就是说,每个对节点的改变都将产生一个唯一的Zxid。如果Zxid1的值小于Zxid2的值,那么Zxid1所对应的事件发生在Zxid2所对应的事件之前。实际上,ZooKeeper的每个节点维护者两个Zxid值,为别为:cZxid、mZxid。(1)cZxid: 是节点的创建时间所对应...原创 2019-01-26 13:20:16 · 14543 阅读 · 9 评论 -
zookeeper 中的数据结构
ZooKeeper 会维护一个具有层次关系的数据结构,它非常类似于一个标准的文件系统:树形结构的每个节点都被称作为Znode。Zonde通过路径引用,如同Unix中的文件路径。路径必须是绝对的,因此他们必须由斜杠字符来开头。除此以外,它们必须是唯一的,也就是说每一个路径只有一个表示,因此这些路径不能改变。在ZooKeeper中,路径由Unicode字符串组成,并且有一些限制。字符串"/...转载 2019-01-26 13:42:11 · 1283 阅读 · 0 评论 -
Zookeeper应用场景之【集群管理】
一、集群机器监控这通常用于那种对集群中机器状态,机器在线率有较高要求的场景,能够快速对集群中机器变化作出响应。这样的场景中,往往有一个监控系统,实时检测集群机器是否存活。过去的做法通常是:监控系统通过某种手段(比如ping)定时检测每个机器,或者每个机器自己定时向监控系统汇报"我还活着"。这种做法可行,但是存在两个比较明显的问题:1. 集群中机器有变动的时候,牵连修改的东西比较多。2. 有...转载 2019-03-12 07:38:49 · 276 阅读 · 0 评论