Руководство по отключению автоматического масштабирования (EC2) на ночь:

Руководство по отключению автоматического масштабирования (EC2) на ночь:

Я хочу, чтобы приложение Beanstalk работало только в рабочее время с 8 до 5. Как настроить его так, чтобы оно автоматически запускалось в 8 утра и выключалось в 5 вечера по будням и полностью выключалось по выходным?

решение1

EB поддерживает только масштабирование на основе времени сервера приложений ASG. Он не поддерживает масштабирование на основе времени для ELB, RDS или других вспомогательных служб:

http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.managing.as.html#using-features.managing.as.timebased

Если вы хотите отключить всю свою инфраструктуру, вам придется применить гибридный подход.

решение2

Руководство по отключению автоматического масштабирования (EC2) на ночь:

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

  1. Перейдите к

    • Эластичный бобовый стебель
    • Среда
    • Ваша-окружающая среда
    • Конфигурация
  2. Сверните «экземпляры» или прокрутите вниз до «Емкость»

Мощность EBS

  1. Прокрутите немного вниз до пункта «Масштабирование по времени».

Масштабирование по времени

  1. Добавить запланированное действие

  2. Добавьте одно действие для выключения и одно для перезапуска.

    • Для повторения (cron-job):minutes hours days weeks months
    • Пример, каждый день в 07:00 утра:0 7 * * *
    • Пример, каждый день в 19:00:0 19 * * *
    • Выключение: все мощности на 0
    • Начальная: все мощности по вашему желанию

Пример запланированного действия

  1. Добавьте аналогичное действие для перезапуска

  2. Убедитесь, что дата окончания настроена правильно. Если вы хотите быть в безопасности, убедитесь, что сценарий запуска выполняется по крайней мере на один день дольше, чем сценарий завершения, чтобы убедиться, что вы не забудете, почему ваша среда перестала работать навсегда.

Связанный контент