2017-01-29 4 views
0

На внешнем сервере, я попытался запустить команду:Ошибка с gunicorn сервера начинают

gunicorn --bind 0.0.0.0:8000 jeremiesblog.wsgi:application 

Я получил эту ошибку:

[2017-01-29 15:08:02 +0000] [19640] [INFO] Starting gunicorn 19.4.5 
[2017-01-29 15:08:02 +0000] [19640] [ERROR] Connection in use: ('0.0.0.0', 8000) 
[2017-01-29 15:08:02 +0000] [19640] [ERROR] Retrying in 1 second. 
[2017-01-29 15:08:03 +0000] [19640] [ERROR] Connection in use: ('0.0.0.0', 8000) 
[2017-01-29 15:08:03 +0000] [19640] [ERROR] Retrying in 1 second. 
[2017-01-29 15:08:04 +0000] [19640] [ERROR] Connection in use: ('0.0.0.0', 8000) 
[2017-01-29 15:08:04 +0000] [19640] [ERROR] Retrying in 1 second. 
[2017-01-29 15:08:05 +0000] [19640] [ERROR] Connection in use: ('0.0.0.0', 8000) 
[2017-01-29 15:08:05 +0000] [19640] [ERROR] Retrying in 1 second. 
[2017-01-29 15:08:06 +0000] [19640] [ERROR] Connection in use: ('0.0.0.0', 8000) 
[2017-01-29 15:08:06 +0000] [19640] [ERROR] Retrying in 1 second. 
[2017-01-29 15:08:07 +0000] [19640] [ERROR] Can't connect to ('0.0.0.0', 8000) 

Что я могу сделать, чтобы исправить эту проблему?

ответ

1

Сообщение об ошибке:

Connection in use: ('0.0.0.0', 8000)

Указывает порт используется. Вам нужно найти того, кто в данный момент использует порт и отключить его. Если вы можете sudo, вы можете использовать netstat, чтобы выяснить, кто уже использует порт:

$ sudo netstat -nlp | grep :80 
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 125004/gunicorn 

В приведенном выше примере это guincorn с ВЗОМТ из 125004. (Source)