Мы используем HAProxy v1.3 для балансировки нагрузки между множеством виртуальных машин Windows в Amazon EC2, и у нас возникли некоторые проблемы со стабильностью инстанса. У нас есть собственный мониторинг, поэтому мы знаем, когда экземпляр начинает отбрасывать запросы или начинает вести себя еще хуже, но одна из проблем заключается в том, что он может время от времени начать работать в течение короткого периода времени, поэтому HAProxy считает он работает, начинает кормить его запросами, только для того, чтобы они в конечном итоге закрылись / истекло время, что становится большой проблемой.
Когда он это делает, экземпляр переключается между двумя состояниями с периодом менее двух минут, поэтому мне интересно, есть ли способ настроить HAProxy для добавления серверов только в том случае, если они постоянно работали в течение определенного периода времени. (скажем, 5 минут).
rise <count>
Параметр «rise» указывает, что сервер будет считаться работающим после последовательных успешных проверок работоспособности. Это значение по умолчанию равно 2, если не указано. См. Также параметры «проверка», «интер» и «падение».