В чем разница между периодом восстановления AWS ASG и периодом прогрева в политике масштабирования? - PullRequest
1 голос
/ 21 сентября 2019

В чем разница между периодом перезарядки AWS ASG (который я могу редактировать, когда я хочу обновить свою группу автоматического масштабирования) и периодом прогрева в политике масштабирования?

1 Ответ

2 голосов
/ 21 сентября 2019

перезарядки предотвращают случайное масштабирование.Если ваша система перегружена процессором и ваше правило автоматического масштабирования добавляет экземпляр, потребуется около 5 минут, чтобы экземпляр полностью развернулся и помог с нагрузкой.Без перезарядки правило продолжит работать и может добавить 4 или 5 экземпляров до того, как показатели ЦП снизятся, что приведет к расточительному избыточному выделению ресурсов.Или в случае уменьшения масштаба, перерегулирования и недостаточного обеспечения.

enter image description here

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

Восстановление

Прогрев экземпляра

Значение прогрева для экземпляров позволяет контролировать время до тех пор, пока вновь запущенный экземпляр может вносить вклад в метрики CloudWatch, поэтому, когда время прогрева истекло, экземпляр считается частьюАвтоматическое масштабирование группы и получение трафика.

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

as-scaling-target-tracking

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...