Показать другую страницу, когда Amazon EC2 остановлен ночью - PullRequest
0 голосов
/ 16 июня 2019

У меня есть экземпляр Amazon EC2, на котором размещено веб-приложение на www.mywebapp.com. Экземпляр EC2 останавливается в 20:00 и запускается утром в 08:00. Если кто-то посещает www.mywebapp.com после 20:00, он получит пустую страницу.

В часы, когда экземпляр EC2 останавливается, я хочу показать информационную страницу, объясняющую, что веб-приложение работает с 08:00 до 20:00 только в будние дни. Как я могу это сделать?

Может ли домен указывать на другую машину в определенные часы?

1 Ответ

3 голосов
/ 17 июня 2019

Во-первых, я должен рассмотреть концепцию остановки ночью.Если это делается для экономии денег, то есть несколько доступных типов экземпляров с очень низкой стоимостью (пара центов в час), которые вы можете использовать вместо полной остановки.

Другой вариант -использовать точечные экземпляры , которые могут сэкономить до 90%, и их обычно легко получить ночью.Поэтому я настоятельно рекомендую изучить эти варианты, а не отключать вашу службу.

Если вы делаете хотите предоставить уведомление ночью, вы можете Создать Amazon Route 53 Health Checksи Настройка аварийного переключения DNS .

По сути, вы настраиваете доменное имя, управляемое Amazon Route 53, для выполнения регулярной проверки работоспособности экземпляра EC2.Если проверка работоспособности не пройдена, Маршрут 53 может вернуть альтернативную цель, такую ​​как статическая страница в корзине Amazon S3 .Позже, когда проверка работоспособности пройдет, она вернется к исходному целевому экземпляру.

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