Про демонов и работу сервера Однажды мы сделали цикл статей про телеграм-ботов: В итоге мы остановились на том, что научились запускать скрипт на сервере, чтобы он работал после разрыва соединения. Но это половинчатое решение: если мы перезапустим сервер, то бот остановится. Иногда сервер перезагружается сам на стороне провайдера, например при плановых технических работах. И тогда наши скрипты умирают. Сейчас нам нужно такое решение, чтобы бот автоматически перезапускался при любых обстоятельствах. Этим и займёмся. Коротко — суть Чтобы было понятно, что тут происходит, вот короткая версия: Теперь подробно про каждый шаг. Предварительная работа Основное, что мы будем использовать, — это удалённый доступ к серверу по SSH. Для этого он должен быть включён на самом сервере, и там же можно сразу посмотреть параметры доступа. Например, для работы нашего учебного сервера мы пользуемся услугами SpaceWeb, где доступ по SSH включается из панели управления: Запускаем SSH и проверяем, что соединен
Запускаем Python-скрипт на сервере, чтобы он работал всё время
1 февраля 20231 фев 2023
799
3 мин