Задать вопрос
@Nunter

Как запустить приложение на Flask на постоянной основе?

Написал свое приложение на фласке, протестировал, вроде можно выпускать в мир :)
Единственно встал вопрос - как запустить его как скрипт? Так то он сейчас у меня висит на 5000 порту на виртуалке и работает если его запустить в ручном режиме, а мне надо его запустить как службу что ли, даже не знаю как правильно сформулировать. В какую сторону копнуть? Что бы юзер зайдя по адресу mysite.com увидел его работу.
  • Вопрос задан
  • 139 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Фаст Лейн
    Веб-разработка на Flask + AI-прототипирование
    1 неделя
    Далее
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
Например, gunicorn, которым можно управлять с помощью supervisord.

Для простого учебного развёртывания можно запускать через tmux. Заходите на виртуалку (хостинг), запускаете tmux, из него ваше приложение. При этом при закрытии ssh-соединения программу вы не закроете. Можно отключиться комбинацией Ctrl-B, D. Затем подключиться обратно командой tmux attach (tmux a).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы