Я пытаюсь использовать автоматическое масштабирование для создания новых экземпляров EC2 всякий раз, когда средняя загрузка ЦП в существующих экземплярах повышается. Вот ситуация:
Я настраиваю автомасштабирование с помощью этого скрипта boto (без ключей и названий изображений). http://balti.ukcod.org.uk/~francis/tmp/start_scaling_ptdaemon.nokeys.py
У меня min_size установлен в 2, и AutoScalingGroup правильно создает начальные 2 экземпляра, которые оба работают нормально. Я уверен, что это означает, что LaunchConfiguration является правильным.
Когда нагрузка поднимается почти до 100% в обоих этих случаях, ничего не происходит.
Некоторые вопросы / мысли:
Есть ли способ отладки этого? Я не могу найти какие-либо вызовы API, которые бы дали мне информацию о том, что делает Autoscaling или думает, что он делает. Существуют ли какие-либо инструменты, которые дают обратную связь или о том, что он делает, или о том, правильно ли он настроил?
Было бы замечательно, если бы в консоли AWS появилось автоматическое масштабирование.
Я использую западную зону доступности ЕС. Есть ли какая-либо причина, которая может вызвать проблемы с автоматическим масштабированием?
Есть ли документация параметра "размеры" при создании триггера? Я понятия не имею, что это значит, и только что скопировал его поля из примера. Я не могу найти какую-либо документацию по этому поводу, в которой не говорится, что это «измерение», без объяснения того, что это значит или каковы возможные значения.
Спасибо за любую помощь!