such socket sock run refused error supervisord supervisor

supervisord - run - Problema de error del socket del supervisor



unix var run supervisor supervisor sock no such file centos (6)

Este problema también ocurre cuando se usa una vieja vesion del archivo supervisord.conf . La versión más nueva del supervisor usa un archivo de configuración diferente. Las soluciones anteriores no funcionan. En este caso, solo tiene que regenerar el archivo de configuración con

echo_supervisord_conf > /etc/supervisord.conf

Espero que ayude a alguien.

$ supervisorctl reread error: <class ''socket.error''>, [Errno 111] Connection refused: file: /usr/lib64/python2.6/socket.py line: 567

Estoy tratando de configurar el supervisor en mi sistema de producción, pero estoy llegando a este error. El archivo de registro del supervisor está vacío.

Cuando solo escribo supervisorctl , se queja:

http://localhost:9001 refused connection

No hay nada escuchando actualmente en el puerto 9001, AFACT: lsof | grep TCP lsof | grep TCP no devuelve nada.


Puede obtener este problema si inicia el supervisor con una url relativa para -c y luego intenta ejecutar supervisorctl desde un directorio diferente.

Por ejemplo:

supervisord -c supervisord.conf supervisorctl start someapp ## works cd somedirectory supervisorctl restart someapp ## http://localhost:9001 refused connection

La solución sería usar siempre la ruta absoluta. p.ej:

Bueno:

supervisord -c /etc/supervisor/supervisord.conf

Malo:

supervisord -c supervisord.conf


Si comenzó a supervisar con una ruta personalizada, de esta manera:

sudo supervisord -c /mypath/supervisord.conf

Entonces también debe comenzar supervisorctl con el mismo parámetro, como este:

sudo supervisorctl -c /mypath/supervisord.conf


Tienes que comenzar a supervisar antes de poder usar supervisorctl. En mi caso:

sudo supervisord -c /etc/supervisor/supervisord.conf sudo supervisorctl -c /etc/supervisor/supervisord.conf


por favor haz lo siguiente:

sudo service supervisor start

publicar que todo es normal como b4 - hay un problema con la versión 1b

sudo supervisorctl reload


tanto supervisord como supervisorctl usan -c con la ruta absoluta del archivo de configuración, asegúrese de que ambos comandos se inicien con la misma configuración.