Пять консьюмеров в группе на три партиции топика
Топик orders имеет 3 партиции. Чтобы разобрать отставание, сервис отмасштабировали до 5 подов — все консьюмеры входят в одну consumer group. Отставание почти не уменьшилось. Что происходит с распределением работы?
- Каждый под получает копию всех сообщений — нагрузка размножилась
- Партиция назначается одному консьюмеру группы, поэтому работают 3 пода, а 2 простаивают
- Kafka делит сообщения каждой партиции поровну между всеми 5 консьюмерами
- Группа не соберётся: число консьюмеров должно совпадать с числом партиций
