kafka
RachelHwang
鹏城百晓生
展开
-
Kafka — 基于SpringBoot集成Kafka实践(三)
1、基础环境:springboot version:springboot2.3.4.RELEASEkafka version :2.6.1Apache Kafka Clients 2.4.1Spring Framework 5.3.xMinimum Java version: 8spring-kafka 将核心Spring概念应用于基于Kafka的消息传递解决方案的开发。它提供了一个“模板”作为发送消息的高级抽象。它还为带有@KafkaListener注解和“KafkaMessageListe原创 2020-09-23 00:22:27 · 442 阅读 · 0 评论 -
Kafka — 基于 Zookeeper 实现Kafka分布式消息队列(二)
zookeeper集群架构zookeeper一般是通过集群架构来提供服务的,下图是zookeeper的基本架构图。zookeeper集群主要角色有server和client,其中server又分为leader、follower和observer,每个角色的含义如下:Leader:领导者角色,主要负责投票的发起和决议,以及更新系统状态。follower:跟随着角色,用于接收客户端的请求并返回结果给客户端,在选举过程中参与投票。observer:观察者角色,用户接收客户端的请求,并将写请求转发给le原创 2020-09-22 15:36:31 · 395 阅读 · 0 评论 -
Kafka — 全面解析Kafka以及消息传输流程(一)
1、Kafka概述1.1 Kafka 总体架构Kafka是分布式、分区的、多副本的、多订阅者,高吞吐率,支持水平扩展,基于zookeeper协调的分布式消息系统。常见用于web/nginx日志、访问日志,消息服务等。主要应用场景是:日志收集系统和消息系统。一个典型的 kafka 集群包含若干 Producer,若干个 Broker(kafka )、若干个 Consumer Group,以及一个 zookeeper 集群。kafka 通过 zookeeper 管理集群配置及服务协同。Producer 使原创 2020-09-22 15:05:15 · 9604 阅读 · 2 评论