2015-11-09 3 views
-1

Люди, Нам интересно, есть ли предел дроссельной заслонки (увеличивается) для запуска и остановки экземпляров в AWS. Кажется, что в этой документации нет этой информации. Можно ли запускать/останавливать экземпляры 10K примерно в одно и то же время?AWS EC2 API Дроссель для ec2-start-экземпляров

Непонятно из документов. http://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html#limits_ecs

Возможно, было бы целесообразно поставить в очередь такие крупные операции. Мысли?

Спасибо!

+0

Вы связались с документами за неправильную услугу, ECS вместо EC2. Прокрутите вниз, и вы должны найти ссылку на http://aws.amazon.com/ec2/faqs/#How_many_instances_can_I_run_in_Amazon_EC2 –

ответ

1

Когда вы выполняете различные команды API, вы можете получить коды ошибок «RequestLimitExceeded». Это означает, что вы слишком быстро вызываете API.

http://docs.aws.amazon.com/AWSEC2/latest/APIReference/errors-overview.html

описать * (только для чтения) метода API имеет более высокие максимальные скорости, чем другая (действенная) метода API.

Ваше приложение должно запланировать этот код ошибки, а когда оно видно, подождите немного, а затем повторите попытку. Экспоненциальный откат - хороший алгоритм, используемый при выборе времени паузы.

Если вы знаете, что вам нужно запускать и/или останавливать экземпляры 10k, вы можете поставить их в очередь и обработать их обычным и безопасным способом.

Смежные вопросы