2013-05-26 11 views
6

この午後に私はredisをインストールしましたが、いくつかのエラーが発生しましたのでアンインストールしましたが、foreman startでアプリを起動するとこのエラーは解決しません。修正に関するアイデアはありますか?Gunicorn Connection使用中:( '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) 

答えて

8

プロセスを確認してください。あなたは汚れた出口を残しているかもしれません。まだゾンビのプロセスが残っています。

+0

に関連するすべてのプロセスを殺す私は、 'psの-ax'を実行しましたが、問題の原因となっているプロセスを識別することはできません。何を探したらいいですか? –

+1

私はgunicornプロセスを殺し、すべてが再び働いているようです。 –

+0

netstat -tulpn | grep 5000 help – Johnson

1

ウェブ上で検索した後、次のコマンドが最も使いやすいように見えます。これは、ポート5000上で実行中のプロセスのすべてを殺し、私のために働くように見えた:

kill `lsof -i :5000` 

Source (although a bit more shady than I prefer)

2

これがあなたのためにトリックを行う必要があります。

5000は

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

あなたが殺したいポート

3

ただタイプ

sudo fuser -k 5000/tcp 

.Thisは、ポート5000

+0

私はすべての答えを試してみましたが、この1つしか役に立たなかった – netimen

関連する問題