2016-10-20 4 views

ответ

0

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

Если вы хотите предотвратить это, вы можете либо увеличить тайм-аут, либо убедиться, что ваш потребитель чаще биение сердца. Heartbeats в основном встроены в poll(), таким образом, вы должны быть уверены, что вы вызываете опрос чаще. Обычно это достигается путем ограничения количества записей, которые возвращает один опрос (чтобы сократить время, необходимое для обработки всех полученных данных).

+0

Спасибо @Matthias J. Sax – user677715

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

  • Нет связанных вопросов^_^