gpt4 book ai didi

apache-kafka - 为什么不让消费者从追随者那里提取消息?

转载 作者:行者123 更新时间:2023-12-04 18:29:40 25 4
gpt4 key购买 nike

Kafka 似乎只允许消费者从 leader 拉取消息代理(运行领导分区的代理)。 followers仅与 leader 同步,消费者不能从 followers 读取消息.

为什么不让消费者也从 followers 拉取消息?

我认为消费者是否可以读取来自 followers 的消息,我们可以对所有代理服务器的读取进行负载均衡,整个系统的性能应该会更好。说,leader太忙了,带宽leader成为瓶颈。如果我们可以从 followers 拉取消息,性能应该更好。

最佳答案

Kafka 只有领导者分区没有领导者经纪人。一个主题由 1 个或多个分区组成。一个 Kafka 代理有多个分区,其中一些是领导者,一些是集群中其他 Kafka 代理上分区的副本。这样每个代理都有一些事件分区,因此一个代理上的一个繁忙分区不会对其余代理上的其他分区的性能产生太大的负面影响。

关于apache-kafka - 为什么不让消费者从追随者那里提取消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40802166/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com