0

KeyedMessage data = new KeyedMessage("topic",partition_key, msg); を使用してメッセージを公開しました。

メッセージがどのパーティションに送信されたかを再確認する方法は?

4

1 に答える 1

1

で呼び出すsend()KeyedMessage、 aFuture<RecordMetadata>が返されます。RecordMetadata.partition()パーティションを取得するために使用します。offset()オフセットを返します。ここを参照してください:

http://kafka.apache.org/082/javadoc/org/apache/kafka/clients/producer/RecordMetadata.html

于 2016-02-24T23:52:05.137 に答える