Kafka
文章平均质量分 71
卷王中王
一个啥也不会的小学生.
展开
-
Kafka学习--------Kafka Producer生产者发送消息流程详解
Kafka生产者发送消息流程详解。原创 2022-07-25 20:59:59 · 4563 阅读 · 3 评论 -
Kafka学习--------消费者分发策略
1.RangeAssignor2.RoundRobinAssignor原创 2020-05-31 12:32:47 · 128 阅读 · 0 评论 -
Kafka学习--------ACK机制,消息一致性
1.ACK机制Kafka中为了解决消息的重复和丢失,引入了ACK机制。ACK有三个值,分别为-1 0 1.当ACK= -1 时,表示producer发送完数据后,必须接受到leader和ISR队列中所有follower的同步完成确认后才会发送下一条数据。当ACK=0时,表示producer发送完数据后不等待leader和follower的确认,直接发送下一条数据。当ACK=1时,代表producer发送完数据后只等待leader确认接收。在ACK=1时存在数据重复问题:当producer发送完原创 2020-05-31 12:02:41 · 2092 阅读 · 0 评论 -
Kafka学习--------消息存储,ISR
1.Kafka消息存储1.1Kafka集群中的几个概念Broker:消息中间件处理结点,一个Kafka节点就是一个broker,多个broker能够组成一个Kafka集群。Topic:一类消息,比如page view日志、click日志等都能够以topic的形式存在。Kafka集群能够同一时候负责多个topic的分发。Partition:topic物理上的分组。一个topic能够分为多个partition,每一个partition是一个有序的队列。Segment:partition物理上由多个se原创 2020-05-29 16:57:06 · 313 阅读 · 0 评论 -
kafka学习--------分布式搭建,启停,测试
1.Kafka分布式搭建1.1下载kafkaapache 国内源本次搭建使用的是Kafka-2.11-0.11版本(Scala版本为2.11 ,Kafka版本为0.11 .Kafka是用Scala编写的)。1.2 解压tar -xf kafka压缩包 -C 解压目录1.3 修改配置文件cd /opt/kafka/config/vi server.properties #kafka集群的节点id 不重复的整数broker.id=4#允许删除topic 默认为falsedelete.t原创 2020-05-28 21:10:01 · 180 阅读 · 0 评论