Как определить, когда экземпляр Amazon EC2 Windows находится в сети после перезагрузки - PullRequest
0 голосов
/ 20 октября 2019

Я пытаюсь написать скрипт для исправления экземпляров Windows EC2, и после установки исправлений требуется перезагрузка.

Я могу написать код для перезагрузки экземпляра, но как определить, вернулся ли сервер в оперативный режим или нет?

Я говорю об экземплярах Windows, и я пытался использовать get-ec2instancestatus командлет, но безрезультатно.

1 Ответ

1 голос
/ 22 октября 2019

Если вы запускаете экземпляры с помощью автоматического масштабирования Amazon EC2 и хотите выполнить операцию над вновь запущенными экземплярами до присоединения к группе автоматического масштабирования, вы можете использовать Amazon EC2 Auto Scaling Lifecycle Hooks .

Когда автоматическое масштабирование запускает экземпляр, он переводит экземпляр в « состояние ожидания », вызывает ловушку жизненного цикла, а затем ожидает сигнала. После получения сигнала экземпляр помещается в группу автоматического масштабирования и начинаются проверки работоспособности.

Ваш код будет отвечать за ответ на сигнал из ловушки жизненного цикла, обновляя экземплярпо желанию, затем сигнал о том, что процесс может продолжаться.

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