Spring Kafka消费多个分区


package com.lianjia.live.service.kafka.consumer;


import lombok.extern.slf4j.Slf4j;
import org.springframework.kafka.annotation.KafkaListener;
import org.springframework.kafka.annotation.TopicPartition;
import org.springframework.stereotype.Component;

@Slf4j
@Component
public class TestConsumer {

// 不指定分区partition
//    @KafkaListener(topics = {"${spring.kafka.topic.test-sinan}"}, containerFactory = "testFactory")


//指定分区partition
    @KafkaListener(topicPartitions = @TopicPartition(topic = "${spring.kafka.topic.test-sinan}",partitions = {"0","1","2"}),
            containerFactory = "testFactory")
    public void testConsume(String message) {
        log.info("yf test message:{}", message);

    }
}

全部评论

相关推荐

皮格吉:不,有的厂子面试无手撕,可以试试。都是一边学一边面。哪有真正准备好的时候,别放弃
无实习如何秋招上岸
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务