提高kafka中复制速度的速度



无论如何我可以加快副本从领导者获取数据的速度吗?

我正在使用bin/kafka-producer-perf-test.sh测试生产者的吞吐量。我设定了一个客户配额为50 Mbps。现在没有任何复制品,我将获得吞吐量〜50Mbps,但是当将复制因子设置为3时,它将减少到〜30 Mbps。

网络中没有其他流量,因此我不确定为什么事情会放慢速度。是否有一些参数,例如replica.socket.receive.buffer.bytes,replica.fetch.min.bytes需要调整以实现高吞吐量?我如何加快副本?

增加num.replica.fetchers的值应有所帮助,其线程数量用于复制领导者的消息。增加此值可以增加追随者经纪人中I/O并行性的程度。默认值1

最新更新