Im tratando de hacer la implementación automática, incluida la supervisión y la confusión por la ruta de configuración predeterminada.supervisor.conf ubicación predeterminada
Cada esquema de implementación que encontré usa /etc/supervisor/supervisor.conf
y /etc/supervisor/conf.d/
sin preconfiguraciones y enlaces, también, después de instalar el paquete de supervisor a través de apt-get, esta ruta está realmente llena con la configuración de ejemplo.
En este flujo example se parece a esto sin ningún tipo de enlaces y la creación de algo como /etc/supervisor.conf
:
sudo('apt-get -y install supervisor')
put('config/supervisor_gunicorn.conf', '/etc/supervisor/conf.d/gunicorn.conf', use_sudo=True)
sudo('supervisorctl reload')
Pero en supervisorctl
este camino no se especifica como defecto y se asume que la ubicación por defecto en algún lugar vamos envejeciendo /etc/supervisor.conf
así como se especifica en manual
He intentado instalar al supervisor de todas las maneras posibles pero no puedo obtener el resultado.
Sé que esto es solo un pequeño detalle estúpido, pero le estaré muy agradecido por su ayuda para mantener mi esquema de implementación en buen estado.
¡Muchas gracias! Revisé lo que cambiaba la instalación del paquete en mi servidor, por lo que la razón es que se está instalando parcialmente (tal vez pythonbrew es la razón por la que quizás algo más) y el parche no se está aplicando. – mrjj
Buen hallazgo. Me preguntaba cómo la versión de Ubuntu buscaba /etc/supervisor/supervisor.conf. – fthinker