J'ai configuré le superviseur pour gérer quelques processus. Cela fonctionne parfaitement bien lorsque je démarre mon serveur, cependant lorsque je l’arrête et que je tente de le redémarrer, il échoue et me donne cette erreur msg:
* Démarrer le gestionnaire de démon Superviseur ... Erreur: un autre programme écoute déjà sur un port que l'un de nos serveurs HTTP est configuré pour utiliser. Fermez ce programme avant de commencer supervisord. Pour obtenir de l'aide, utilisez / usr / bin / supervisord -h ...échouer!
J'exécute nginx sur les ports 80 et 4 du Web, sur les ports 8000, 8001, 8002, 8003
Est-ce que quelqu'un a une idée de ce qui se passe?
Quand je redémarre tout fonctionne bien.
unix:///tmp/supervisor.sock no such file
. Alors, que dois-je faire d'autre.J'utiliserais lsof pour savoir quel processus écoute sur ces ports.
lsof -i tcp | grep LISTEN
Une fois que vous avez défini le processus, c’est la moitié de la bataille.
la source