spring kafka 消费者
时间: 2023-11-09 17:03:17 浏览: 89
springboot 基于spring-kafka动态创建kafka消费者
好的,针对您的问题,Spring Kafka 消费者可以通过使用 @KafkaListener 注解来实现。具体步骤如下:
1. 在 Spring Boot 应用程序中添加 Kafka 相关依赖。
2. 创建一个消费者类,并在该类上使用 @KafkaListener 注解。
3. 在 @KafkaListener 注解中指定要监听的主题和消费者组 ID。
4. 在消费者类中编写处理消息的方法。
5. 启动应用程序,消费者将开始监听并处理来自 Kafka 主题的消息。
下面是一个简单的示例代码:
```java
@Component
public class KafkaConsumer {
@KafkaListener(topics = "test-topic", groupId = "test-group")
public void consume(String message) {
System.out.println("Received message: " + message);
}
}
```
在上面的示例中,我们创建了一个名为 KafkaConsumer 的消费者类,并使用 @KafkaListener 注解指定要监听的主题和消费者组 ID。在 consume 方法中,我们编写了处理消息的逻辑。
阅读全文