Spring Kafka监听所有分区-NumberFormatException

时间:2020-09-29 21:54:38

标签: spring apache-kafka spring-kafka

'我正在尝试在Spring Boot应用程序中监听所有kafka分区,并使用assign-all-parts中记录的以下代码,但是我遇到了如下异常

java.lang.NumberFormatException: For input string: "*"

还有其他方法可以指定所有分区吗?以下是我正在尝试使用的内容

@KafkaListener(topicPartitions 
              = @TopicPartition(topic = "${mytopic}", partitionOffsets = {
              @PartitionOffset(partition = "*", initialOffset = "0")}),groupId ="${mygroup}",
            containerFactory = "kafkaListenerContainerFactory") 

    public void consumeMessages(String message)

1 个答案:

答案 0 :(得分:0)

正如Artem Bilan指出的,我们需要使用2.6。因此关闭此。