apache-kafka - SpringCloudStream Kafka如何批量消费?
问题描述
Native Kafka可以使用KafkaConsumer.poll()批量获取消息。集成spring cloud starter stream Kafka(3.0.10.Release)后如何配置?没看懂官方文档 希望举个例子,谢谢
解决方案
设置batch-mode
消费者绑定属性并使用
@Bean
Consumer<List<Foo>> input() {
return list -> {
System.out.println(list);
};
}