AWS EC2 определяет место отключения экземпляра из PHP SDK

0

У меня есть сценарии, которые автоматизируют запросы экземпляров Amazon EC2, написанные с использованием Amazon PHP SDK. Я также хочу прекратить экземпляры, когда они закрываются (в отличие от действия "stop" по умолчанию); Я знаю, что мне нужно установить параметр InstanceInitiatedShutdownBehavior.

Тем не менее, он не доступен в SDK PHP при создании запроса пятна. Интересно, что он доступен в вызове runInstances... Возможно, я мог бы использовать modifyInstanceAttribute, но во время создания запроса пятна нет идентификатора экземпляра, поскольку он еще не запущен, поэтому мне придется подождать некоторое время до запроса завершается, перебирает все запущенные экземпляры (возможно, тысячи) и задает параметр - но пока я делаю это, сам экземпляр уже может выполнить команду shutdown, заканчивая в остановленном состоянии из-за поведения по умолчанию.

Есть ли другой способ установить поведение при отключении по умолчанию при создании запросов о месте?

Теги:
amazon-web-services
amazon-ec2

1 ответ

0

Единственным отключением поведения спот-экземпляра является завершение.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню