2013-05-26 6 views
6

Ich habe Redis nachmittags installiert und es hat ein paar Fehler verursacht, also habe ich es deinstalliert, aber dieser Fehler bleibt bestehen, wenn ich die App mit foreman start starte. Irgendwelche Ideen für eine Lösung?Gunicorn Connection im Einsatz: ('0.0.0.0', 5000)

foreman start 
22:46:26 web.1 | started with pid 1727 
22:46:26 web.1 | 2013-05-25 22:46:26 [1727] [INFO] Starting gunicorn 0.17.4 
22:46:26 web.1 | 2013-05-25 22:46:26 [1727] [ERROR] Connection in use: ('0.0.0.0', 5000) 

Antwort

8

Überprüfen Sie Ihre Prozesse. Du könntest einen unsauberen Ausgang gehabt haben, hinter dem ein Zombieprozess zurückbleibt.

+0

Ich lief 'ps -ax' assoziiert töten, aber nicht identifizieren kann, welcher Prozess das Problem verursacht. Irgendwelche Tipps, worauf Sie achten sollten? –

+1

Ich habe die Gunicorn Prozesse beendet und alles scheint wieder zu funktionieren. –

+0

netstat -tulpn | grep 5000 hilft – Johnson

2

Dies sollte den Trick für Sie tun:

kill -9 $(lsof -i:5000 -t) 2> /dev/null

wo 5000 die Port, den Sie töten möchten

3

Geben Sie einfach

ein
sudo fuser -k 5000/tcp 

.Dieses wird alle Prozess mit Port 5000

+0

Ich versuchte alle Antworten, nur dieser half – netimen