@viktorov_aa

Как настроить автоматический запуск web сервиса?

Я написал маленький простой веб-сервис на питон с используя фреймворк fastapi. Мне надо поддерживать от 10 до 100 обращений в минуту. По этому с производительностью и балансированием нагрузки никаких пробелм в ближайшем будущем быть не должно.
У меня есть сервер под linux, на котором я хочу его запускать.
Пока я запускаю его так в консоли:
uvicorn api.app:app --host 0.0.0.0 --port 8001
Вот только я вынужден держать открытым ssh подключение к серверу, когда я его разорву, приложение завершится.
Я не очень хорошо(скорее очень плох) в администрировании linux, и от веба тоже далек(только учусь).

Буду рад любым советам.
Я бы хотел:
1. Приложение автоматом стартовало при старте сервера
2. Иметь хоть какой то мониторинг работы сервиса
3. Если появятся новые сервисы управлять ими централизованно
  • Вопрос задан
  • 310 просмотров
Пригласить эксперта
Ответы на вопрос 2
Extar93
@Extar93
Не нужны нам эти ваши интернеты
@Wwwoper
Использую Tmux
tmux Запуск сессии Tmux
tmux detach Отсоединение сессии Tmux от терминала
tmux attach Возобновление фоновой сессии Tmux
Ответ написан
Ваш ответ на вопрос

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

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