标签: apache-kafka message-queue messaging kafka-python
我编写了一个工作服务来使用来自Kafka队列的消息,我还编写了一个测试脚本,每隔几秒就将消息添加到队列中。
我注意到的是,消费者通常会闲置几分钟,同时消息被添加到队列中。然后突然消费者会收到第一条消息,处理它,然后迅速转移到其余部分。所以它最终会赶上,但我想知道为什么会出现这样的延迟?
答案 0 :(得分:2)
消费者群体需要一些时间联系群组协调员,并在延迟期间自动获得分配的分区。
如果您使用手动分配,您将获得更少的延迟。