我正在使用 AWS 上的默认配置测试针对 3 个代理的 Kafka 1.1.0 的 Producer 性能工具,我正在使用这些命令运行它
compression.type = lz4
max.in.flight.requests.per.connection=1
batch.size = 2000000
record size = 500 bytes
and acks = 0
num-records = 10000000
throughput = -1
当我运行这个时,我的吞吐量大约为 91 MB/sec
但当我将 acks 更改为= -1 时,我的吞吐量为 121 MB/sec
有人可以解释我是否做错了,或者如果我不必等待副本来回应领导者,那么吞吐量是否应该更高?