Если у вас N разделов, вы можете иметь до N потребителей в одной и той же группе потребителей, каждый из которых читает из одного раздела.Когда у вас меньше потребителей, чем у разделов, некоторые из них будут читать из более чем одного раздела.Кроме того, если у вас больше потребителей, чем разделов, некоторые из них будут неактивны и вообще не будут получать сообщений.
Поэтому, если вы хотите отключить 20 потребителей, вам нужно увеличить количество разделов.темы, по крайней мере, 20, в противном случае 10 ваших потребителей будут неактивны.
Что касается упомянутых вами дубликатов , если все ваши потребители принадлежат к одной группе, то каждое сообщение будет использовано только один раз.
Подводя итог,
- Увеличьте количество разделов вашей темы до 20.
- Создайте механизм, который будет создавать и убивать потребителей на основе пиковых / отключенных значений.-пик часов и убедитесь, что когда вы пинаете потребителя, он принадлежит к существующей группе потребителей, чтобы сообщения использовались только один раз.