使用带有kafkalistener注解的多个主题名

vyswwuz2  于 2021-06-08  发布在  Kafka
关注(0)|答案(1)|浏览(434)

下面有一个类似的问题:
一个spring的kafkaconsumer听众能听多个主题吗?
所以我现在明白了,我可以为kafkalistener注解的topics参数提供一个字符串数组,但是我想知道以下几点:
如何从属性文件中获取作为字符串数组的主题名?
多个主题的阅读是如何影响偏移量的?客户机(springkafka)会保持每个主题的偏移量吗?

ldxq2e6h

ldxq2e6h1#

如果你的财产 my.topics (逗号分隔)。。。

@KafkaListener(id = "foo", topics = "#{'${my.topics}'.split(',')}")

是的,为所有订阅的主题/分区管理偏移量。

相关问题