Проблема с прогревом политики автомасштабирования AWS

Проблема с прогревом политики автомасштабирования AWS

У меня есть группа автомасштабирования в AWS EC2, в которой установлена ​​политика автомасштабирования, которая поддерживает количество запросов балансировщика нагрузки на цель на уровне 800, а время прогрева составляет 250 секунд.

Теперь, каждый раз, когда загружается новая машина, независимо от времени прогрева, эта машина получает запросы. Поскольку приложение внутри машины не запущено и не работает, эти запросы терпят неудачу.

Нужно ли мне что-то еще делать, чтобы избежать такого поведения?

решение1

Была проблема с моей настройкой, я настроил Nginx таким образом, что health_check не доходит до приложения rails. Поэтому даже до загрузки приложения проверка работоспособности проходила. Вот почему новые машины получали запросы.

Теперь я изменил конфигурацию, чтобы попасть в приложение rails. Теперь, пока приложение не загрузится, проверка работоспособности не будет выполнена, так что запросы не будут направлены на новые машины.

Спасибо @Майкл-sqlbotза помощь.

Связанный контент