私はクライアントIDが "p1"で、クォータが50MBpsのクライアントに属するカフカプロデューサーを持っています。カフカプロデューサーはレプリカの存在下でクォータレートでデータを供給できますか?
"bin/kafka-producer-perf-test.sh"を使用して私のプロデューサのパフォーマンスをテストしました。レプリカなしでパーティションに書き込むとき、50 MBpsに近いスループットを得ることができました。
3つのレプリカを持つパーティションで同じ実験を試みました。しかし今回は、スループットが30 MBpsに低下しました。
私の質問は、kafkaはプロデューサーがレプリカの存在下でも50 MBpsのスループットを得られるようにすべきですか?システムには何も実行されていないので、なぜこれが起こっているのかわかりません。
私はすべてからackが必要です(同期レプリケーション)。私の基本的な疑問は、ネットワークには何もないので、kafkaはプロデューサーに50 MBpsのスループットを依頼するべきではないということです。 – brokendreams