Kafka
文章平均质量分 89
Simon西蒙
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
剖析Kafka到底会不会丢消息?
前言 消息传递语义: at most once:最多一次。消息可能丢失也可能被处理,但最多只会被处理一次。 at least once:至少一次。消息不会丢失,但可能被处理多次。可能重复,不会丢失。 exactly once:精确传递一次。消息被处理且只会被处理一次。不丢失不重复就一次。 kafka有三次消息传递的过程: 生产者发消息给 kafka broker kafka broker 消息同步和持久化 kafka broker 将消息传递给消费者 在这三步中每一步都有可能会丢失消息。 一、生产者原创 2021-12-21 16:30:05 · 1485 阅读 · 0 评论 -
Kafka的基本组成及概念
Broker: 一台Kafka服务器就是一个Broker,一个集群由多个Broker组成,一个Broker可以容纳多个Topic,Broker和Broker之间得地位是基本平等的。 Topic: 每条发送到Kafka集群的消息都属于某个主题,这个主题就称为Topic。物理上不同Topic的消息分开存储,逻辑上一个Topic的消息虽然保存在一个或多个Broker上,但是用户只需指定消息的主题Topic即可生产或者消费数据而不需要关心数据存放在何处。 Partition: 为了实现可扩展性,一个Topic可以被原创 2020-09-21 15:33:37 · 894 阅读 · 0 评论 -
SpringBoot整合kafka
前言 安装kafka,版本为2.6.0 安装zookeeper,版本为3.6.2 启动kafka 启动zookeeper SpringBoot版本2.3.1.RELEASE 核心目录结构 KafkaConsumer.java 消费者 KafkaProducerController 生产者 application.yaml 主配置文件 application-kafka.properties kafka配置文件 代码 pom依赖 <dependency> <gr原创 2020-09-19 18:12:40 · 282 阅读 · 0 评论
分享