运行Kafka工具实际上给了什么?

./bin/kafka-run-class.sh org.apache.kafka.tools.ProducerPerformance --throughput = 10000 - topic = TOPIC - num-records = 50000000 --record-size = 200 --producer-props bootstrap .servers = SERVERS buffer.memory = 67108864 batch.size = 64000

当与单个 生产环境 者一起运行时,我得到90MB / s . 当我在不同节点上使用3个独立的生成器时,每个 生产环境 者只能获得大约60 MB / s的生成器 . (我的Kafka集群包含2个节点,主题有6个分区)

  • 90 MB / s是什么意思?它是 生产环境 者可以 生产环境 的最高税率吗?

  • 分区计数会影响此值吗?

  • 为什么当有3个生成器时(在代理前端仍然没有网络饱和),它降至60 MB / s?

谢谢