2016-12-14 2 views
0

У меня есть тема kafka с 4 разделами, так как у меня есть группа потребителей с 4 потребителями.Просмотр сообщений через разделы Kafka

Я намерен обеспечить равномерное распределение сообщений по разделам.

Есть ли способ проверить распределение сообщений между разделами темы kafka?

ответ

3

Я предполагаю, что вы используете нового производителя Kafka. Тогда вы не можете указать ни одного ключа для каждого сообщения, а это значит, что Kafka использует циклический способ равномерного распространения сообщений на все разделы.

Вы можете вызвать команду ниже, чтобы проверить распределение по всем разделам:

bin/kafka-run-class.sh kafka.tools.GetOffsetShell --broker-list broker1:9092 --topic <topic> --time -1 
+0

Благодаря @amethystic Он работал –

Смежные вопросы