Итак, у меня очень простое развертывание на экземпляре EC2, который работает в основном, за исключением нескольких больших проблем. Сейчас я просто ssh'ing в коробку и работаетЧасто развертывание AWS часто уменьшается
python -m SimpleHTTPServer 80
и у меня есть ящик на группу безопасности, которая позволяет запросы HTTP в порт 80.
Это похоже на работу, но если Я оставляю это в покое некоторое время (обычно 1-2 часа), мой эластичный ip начнет возвращать 404s. Мне действительно нужен этот сервер, чтобы не участвовать в демонстрациях третьим сторонам. Любые идеи о том, как убедиться, что он остается?
Кроме того, он закрывается, когда я закрываю терминал, который находится в моей коробке, что крайне не идеально, поскольку я хотел бы, чтобы эта демонстрация не спала, даже если мой компьютер выключен. Это менее срочный вопрос, но любые советы по этому вопросу также будут оценены.
Возможно, вам необходимо настроить приложение для запуска в качестве службы с помощью веб-сервера. Вероятно, это работает только в текущем сеансе пользователя. – datasage
@ datasage Есть ли у вас какие-либо ресурсы, чтобы указать мне на пример или пример кода о том, как это сделать? –
@ datasage, если я просто запускаю его как cronjob каждые пару минут, будет иметь тот же эффект? Или здесь много настроек? –