0

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

レコードサイズ: 100

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

しかし、私は次の意味を理解していません:

-1

ACK=1

buffer.memory=67108864

バッチ.サイズ=8196

彼らが何を意味するのかを明確に理解している人はいますか?または、このツールのドキュメントを知っていますか?

ありがとう

4

1 に答える 1

1

Apache Kafka ページを詳しく調べると、Producer パラメーターの意味を示す表が見つかりました。それらは次のリンクにあります。

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

于 2016-01-11T19:37:58.633 に答える