zookeeper
小靳一族
一切只为心中那不变的永恒!!
展开
-
面试突击5-分布式锁
zookeeper的使用场景:分布式协调、分布式锁、元数据/配置信息管理、HA高可用分布式锁的实现方式对比redis与zk实现分布式锁的区别zk实现分布式锁的代码解析=============================================使用zookeeper实现分布式锁源码:public class ZooKeeperDistributedLock implements Watcher{ private ZooKeeper zk; private S原创 2021-01-22 11:19:37 · 121 阅读 · 0 评论 -
Kafka学习--02(生产者API)
1)启动 zk集群、kafka集群,在kafka集群中打开一个消费者 [root@192 zookeeper-3.4.10]$ bin/zkServer.sh start [root@k8smaster kafka]$ bin/kafka-console-producer.sh --broker-list 192.168.138.132:9092 --topic first [root@k8snode1 kafka]# bin/kafka-console-consumer.sh --原创 2021-01-01 13:24:05 · 94 阅读 · 0 评论 -
Zookeeper学习-01(入门及安装)
第一章 入门1.概述开源的分布式的,为分布式应用提供协调服务的Apache项目。2.工作机制基于观察者模式而设计的分布式服务管理框架,负责存储和管理大家关心的数据,然后接受观察者的注册,一旦数据状态发生变化,zookeeper就将负责通知已经在zookeeper上注册的那些观察者做出相应反应。总结:zookeeper=文件系统+通知机制3.特点1)一个领导者(Leader),多个跟随者(Follower)组成的集群;2)集群中只要有半数以上节点存活,zookeeper集群就能正常服务;3原创 2020-12-27 17:04:43 · 118 阅读 · 0 评论