Kafka 消费者(Consumer)负责从 Kafka 的主题(Topic)中读取消息。消费者是 Kafka 数据流的接收端,能够根据一定的配置和策略来获取数据并进行处理。1. Kafka 消费者的基本原理Kafka 消费者有以下主要特性:消费组(Consumer Group): 消费者可以通过加入消费组来实现消息的分发,确保消息的高效消费和负载均衡。偏移量(Offset): Kafka 消费者在每个分区中都有一个偏移量,指示消息的消费进度。偏移量由 Kafka 维护,也可以由消费者手动控制。消息顺序: Kafka 保证每个分区内的消息顺序,但不同分区的消息不保证顺序。重复消费与幂等性: 消...