1

В старых потребительских конфигурациях Kafka существует свойство num.consumer.fetchers, чтобы настроить потоки получателей числа, используемые для извлечения данных. В новых потребительских конфигурациях Kafka есть ли какие-либо свойства с этой же функцией? А если нет, то как новый потребитель работает над этим?Эквивалентное свойство `num.consumer.fetchers` для нового потребителя kafka

ответ

1

Новый потребитель является однопоточным (за исключением фонового потока сердечного ритма), поэтому нет эквивалентной конфигурации.

Кстати, «num.consumer.fetchers» не указывает количество потоков приёмников, как говорит doc. Он фактически контролирует возможное максимальное количество потоков фишек, которые может создать Kafka.

+0

Хорошо! В этом случае я могу быстрее использовать сообщения, должен ли я создавать новые клиенты, несколько клиентов? – jjmo

+0

Многим потребителям в одной и той же группе потребителей будут назначаться разные разделы, поэтому только добавление потребительских номеров не поможет. Вы должны настроить параметры конфигурации, которые Kafka предлагает для достижения этой цели. На самом деле, потребление сообщений часто намного быстрее, чем обработка событий, поэтому были предприняты большие усилия для улучшения последнего. – amethystic

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