Supervisor (supervisord) — простой менеджер процессов для Linux: он держит ваши скрипты-демоны запущенными постоянно и автоматически переподнимает их после падения. Это решает проблему «бесхозного» фонового процесса, за которым некому следить. Разберём установку, синтаксис конфигурации и рабочий пример с очередью.
Помимо разовых запусков и запуска по расписанию, часто нужно, чтобы скрипт работал непрерывно — такие скрипты