尽管负载仍然很低,是否建议向kafka集群添加更多代理

尽管我们还没有性能问题,并且节点几乎处于空闲状态,但是否建议立即将kafka代理(和动物园管理员)的数量从3个增加到5个,以提高集群的高可用性?然后,当然打算将复制因子从3增加到5,作为关键主题的默认配置。

cimsimon 回答:尽管负载仍然很低,是否建议向kafka集群添加更多代理

如果高水平的数据复制对您的业务至关重要,则建议增加经纪人的数量。为此,在额外的节点之上,您还承担了网络负载方面的技术负担。显然,如果增加群集中的代理数量,就可以降低与失去高可用性有关的风险。

,

取决于您的需求。如果不必确保很高的可用性(例如银行),则集群中复制因子的增加会降低整体性能,因为在主题/分区上编写消息时,该消息将在5个节点中复制而不是3。您可以增加节点数量以实现高可用性,并在每个节点上分配较少的分区,但不会增加复制因子。

本文链接:https://www.f2er.com/3089605.html

大家都在问