Sobes.tech
Middle
44

Մենք ունենք 4 բաժին և 5 սպառող մեկ խմբում: Ինչպե՞ս կարդան տվյալները։

Ընկերությունները, որտեղ հարցրել են
СБЕРСБЕР

Պատասխան AI-ից

sobes.tech AI

В Kafka консьюмеры внутри одной группы распределяют партиции между собой. Если партиций меньше, чем консьюмеров, то некоторые консьюмеры останутся без назначенных партиций и не будут получать данные.

В вашем случае 4 партиции и 5 консьюмеров в группе:

  • Каждая из 4 партиций будет назначена одному консьюмеру.
  • Пятый консьюмер останется без партиций и не будет читать данные.

Таким образом, данные будут читаться только 4 консьюмерами, каждый из которых обрабатывает свою партицию. Чтобы все 5 консьюмеров были задействованы, нужно увеличить количество партиций минимум до 5.