Отключение супервизора при наличии нескольких служб в файле .conf

У меня есть сервер Linux под управлением ubuntu 22.10 с digital ocean, на котором я планирую разместить несколько virtualenv для запуска изолированных приложений Django.

Использование gunicorn для обслуживания приложения и nginx в качестве обратного прокси.

Супервизор для управления процессами.

Я начал с одного приложения django и все работало нормально.

при добавлении второго файла .conf для второго приложения, супервизор выключается и последующие команды supervisorctl возвращают эту ошибку unix:///var/run/supervisor.sock refused connection

это моя конфигурация супервизора

[program:brotherstech]
command=/home/webapps/brotherstech/bin/gunicorn_start
user=ops
autostart=true
autorestart=true
redirect_stderr=true
stdout_logfile=/home/webapps/brotherstech/logs/gunicorn-error.log


[program:officebook]
command=/home/webapps/officebook/bin/gunicorn_start
user=ops
autostart=true
autorestart=true
redirect_stderr=true
stdout_logfile=/home/webapps/officebook/logs/gunicorn-error.log
Вернуться на верх