Назад | Перейти на главную страницу

Автоматическое масштабирование EC2 для запуска инстансов, а не их запуска

Я думаю, что это не поддерживается или возможно, но, возможно, кто-то обманом заставил EC2 сделать это.

У меня есть группа из 10 экземпляров, которые соответствующим образом настроены для моей задачи.

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

Возможно ли это вообще в EC2?

Возможно ли это вообще в EC2?

Нет, не использую их продукт ASG.

Весь смысл использования ASG (и, честно говоря, выполнения более или менее чего-либо на EC2) заключается в том, что ваши отдельные вычислительные экземпляры не должны сохранять какое-либо состояние, которое вы не можете легко и быстро воссоздать. Это означает:

  • хранить данные в какой-то базе данных
  • хранить статические активы в S3
  • создать централизованное решение для ведения журналов для сбора и анализа журналов со всех ваших экземпляров
  • используйте систему управления конфигурацией (Ansible, Salt, Chef и т. д.) для автоматической настройки экземпляров при загрузке и развертывания приложения.

Последний пункт, вероятно, наиболее применим к вашей ситуации. Если вы решите эту проблему, вы, вероятно, сможете использовать ASG по назначению.