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);

    }
}

全部评论

相关推荐

Java抽象带篮子:走java的话就做项目背八股刷算法找实习啊,入门可以看看我的苍穹外卖话术,里面还写了怎么描述项目,还为了提高含金量额外增加了很多技术亮点呢。另外我这边还有个7000多字的轮子项目话术,可以狠狠的速成,需要的似我。详细的话术能帮你快速速成,这样你就有了很多试错的时间。具体背什么八股我都帮你整理好了,可以去看看我的八股专栏,这个比较详细,如果你觉得内容有点多记忆负担比较大的话,我还在更新最常问八股整理贴,是不是很贴心?[偷笑R]
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务