Отключение супервизора при наличии нескольких служб в файле .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