Я создал группу AWS AutoScaling. Установите 2 будильника, чтобы увеличить количество серверов, если средняя нагрузка превышает 65%, и уменьшить, если она меньше 35%. Не уверен, какими будут окончательные числа, но изначально я использовал именно их. Я выполнил команду yes >& /dev/null
на сервере linux, и нагрузка очень быстро выросла до 100% (как сообщает команда linux top
), но новые экземпляры не запускались, потому что я думаю, что не срабатывали сигналы тревоги. Как именно автоматическое масштабирование вычисляет / извлекает среднюю загрузку процессора?
Я также в качестве эксперимента отключил ответ на команды ping AWS с сервера, и, таким образом, AWS посчитал это нездоровым. Сервер был отключен, и был запущен новый. Итак, я знаю, что запуск / завершение серверов работает в Auto Scaler по причине «работоспособности».
- На что еще следует обратить внимание, чтобы диагностировать проблему?
- Является ли мой способ нагрузки на сервер «неправильным» с точки зрения Auto Scaler?
- Используется ли другой тест?