几分钟内开始使用 Kafka:构建 Java Consumer
在本深入指南中学习如何构建简单而有效的 Kafka Consumer,准备好释放 Kafka 的强大功能。该消费者将从您在上一教程中创建的 Kafka Producer 检索消息,我们将引导您完成处理来自 Kafka 主题.
的记录的过程。了解同一组中的 Kafka 消费者如何分配和共享分区,确保每个消费者组收到自己的相同数据的副本。
Cloudurable 专家 Jean-Paul Azar 提供 Kafka 培训课程、咨询服务、支持以及在 AWS 中设置 Kafka 集群的帮助。
本教程的先决条件
开始之前,请确保:
本教程建立在我们之前的 Kafka 教程:用 Java 创建 Kafka 生产者的基础上,其中我们开发了一个简单的 Java 示例来创建 Kafka 生产者。我们还创建了一个名为 my-example-topic 的复制 Kafka 主题,并使用 Kafka 生产者发送记录(同步和异步)。现在,您要创建的消费者将使用这些消息。有关数据工程的更多见解,请访问我们的网站。
构建 Kafka 消费者
与生产者类似,您需要指定引导服务器,定义 group.id,指定 Kafka 记录键反序列化器和记录值反序列化器,并为消费者订阅您在生产者教程中创建的主题。