Middle
55
Bizda 4 bo'linma va 5 iste'molchi bir guruhda. Ular qanday ma'lumot o'qishadi?
Qaerda so'ralgan kompaniyalar
AIdan javob
sobes.tech AI
В Kafka консьюмеры внутри одной группы распределяют партиции между собой. Если партиций меньше, чем консьюмеров, то некоторые консьюмеры останутся без назначенных партиций и не будут получать данные.
В вашем случае 4 партиции и 5 консьюмеров в группе:
- Каждая из 4 партиций будет назначена одному консьюмеру.
- Пятый консьюмер останется без партиций и не будет читать данные.
Таким образом, данные будут читаться только 4 консьюмерами, каждый из которых обрабатывает свою партицию. Чтобы все 5 консьюмеров были задействованы, нужно увеличить количество партиций минимум до 5.