Я хочу использовать AWS AutoScaling для масштабирования группы экземпляров, когда очередь SQS коротка. Эти примеры выполняют тяжелую работу, которая иногда требует 5-10 минут. И я хочу, чтобы эта работа была завершена до завершения экземпляра.AWS AutoScaling, downscale - ждать завершения процессов
Я знаю, что многие люди столкнулись с одной и той же проблемой. Возможно ли, чтобы EC2 обработал запрос на завершение AWS и выполнил все мои запущенные процессы до того, как экземпляр фактически завершен? Каков наилучший подход к этому?
Что делать, если моему работнику требуется 5-10 минут для завершения вычислений? Будет ли Amazon всегда ждать завершения всех сценариев завершения? Или это может привести к отключению экземпляра? –
Я верю, что через некоторое время он отключится. Вы можете открыть подтверждающий билет для проверки. Способ обойти это для вас просто выпустить «shutdown -h now» на компьютере на ваш первоначальный сценарий завершения работы, а затем приступить к завершению работы экземпляра через AWS API, как только вы не сможете выполнить ping экземпляр или ваши пользовательские отчеты о проверке работоспособности 'down'. – Rico