Клиент Amazon нашел простой способ сделать это в средах с одним экземпляром.
Вы можете настроить эластичную среду beanstalk 24/7 и останавливать только связанный экземпляр EC2, чтобы сэкономить деньги.
Чтобы настроить его, перейдите на консоль EC2, нажмите «Группы автоматического масштабирования» (группа настроена для сред с одним экземпляром, несмотря на отсутствие ELB). Нажмите свою группу (проверьте вкладку тегов, чтобы найти правильный). На вкладке сведений нажмите «изменить» и обновите значение «Min» до 0. Теперь перейдите на вкладку «Экземпляры» и установите для этого экземпляра значение « Ожидание» .
Теперь вы можете включать / выключать свой экземпляр EC2 всякий раз, когда вам нравится, используя консоль инстансов EC2, и эластичный бобовый стебель не испугается и не прекратит / не создаст заново что-либо. Вам даже не нужно помещать экземпляр обратно в InService , он начнет обслуживать ваш эластичный бобовый стебель, CNAME
как только он загрузится обратно.
источник (комментарий клиента Amazon)
Когда я сам попробовал это решение, я не смог найти действие Suspend . В настоящее время на вкладке Экземпляры есть только действия « Остановить» и « Завершить ». А когда вы выбираете любой из них, AWS предупреждает вас, что любые данные, сохраненные в временном хранилище, будут потеряны.
eb scale
Check jun711.github.io/aws/… для получения дополнительной информации о том, как это сделать.