我有这种方法
@KafkaListener(topics={"one", "two", "three"})
public void listen(String message) { ...}
侦听器容器如何仅实例化一个单一的使用者,而与主题和分区无关。
例如,如果我有以下分区:
one-0
one-1
two-0
three-0
three-1
有没有一种方法可以将所有这些分区分配给同一个消费者?
ConcurrentKafkaListenerContainerFactory
的并发值是否足以达到1?
答案 0 :(得分:1)
这就是您默认会得到的(默认为concurrency = 1)。
观察INFO日志Partitions assigned ...
。