卡夫卡表演测试论证的含义

时间:2016-01-11 19:22:29

标签: performance-testing apache-kafka kafka-producer-api

我需要使用kafka进行一些性能测试。

我正在使用此处解释的指南: https://engineering.linkedin.com/kafka/benchmarking-apache-kafka-2-million-writes-second-three-cheap-machines

它使用如下命令:     bin / kafka-run-class.sh org.apache.kafka.clients.tools.ProducerPerformance test7 50000000 100 -1 acks = 1 bootstrap.servers = localhost:9092 buffer.memory = 67108864 batch.size = 8196

我不明白:

主题名称:test7

num_records:50000000

record_size:100

server_address:bootstrap.servers = localhost:9092 buffer.memory = 67108864

但我不明白其含义:

-1

的ack = 1

buffer.memory = 67108864

batch.size = 8196

有没有人清楚地了解他们的意思?或者你知道这个工具的任何文档吗?

由于

1 个答案:

答案 0 :(得分:1)

通过深入查看Apache Kafka页面,我发现该表具有Producer参数的含义。 可以在以下链接找到它们:

http://kafka.apache.org/documentation.html#producerconfigs