2014-04-29 35 views
4

我正在克隆github克隆文件夾,並創建了我的第一個分支。開關支路/關閉我回到了我的項目目錄根目錄下的終端並運行常規的後:虛擬環境:連接中使用錯誤

$ source venv/bin/activate 
    (venv)$ foreman start 
    14:13:42 web.1 | started with pid 5591 
    14:13:42 web.1 | 2014-04-29 14:13:42 [5591] [INFO] Starting gunicorn 18.0 
    14:13:42 web.1 | 2014-04-29 14:13:42 [5591] [ERROR] Connection in use: ('0.0.0.0', 5000) 
    14:13:42 web.1 | 2014-04-29 14:13:42 [5591] [ERROR] Retrying in 1 second. 
    14:13:43 web.1 | 2014-04-29 14:13:43 [5591] [ERROR] Connection in use: ('0.0.0.0', 5000) 
    14:13:43 web.1 | 2014-04-29 14:13:43 [5591] [ERROR] Retrying in 1 second. 
    14:13:44 web.1 | 2014-04-29 14:13:44 [5591] [ERROR] Connection in use: ('0.0.0.0', 5000) 
    14:13:44 web.1 | 2014-04-29 14:13:44 [5591] [ERROR] Retrying in 1 second. 
    14:13:45 web.1 | 2014-04-29 14:13:45 [5591] [ERROR] Connection in use: ('0.0.0.0', 5000) 
    14:13:45 web.1 | 2014-04-29 14:13:45 [5591] [ERROR] Retrying in 1 second. 
    14:13:46 web.1 | 2014-04-29 14:13:46 [5591] [ERROR] Connection in use: ('0.0.0.0', 5000) 
    14:13:46 web.1 | 2014-04-29 14:13:46 [5591] [ERROR] Retrying in 1 second. 
    14:13:47 web.1 | 2014-04-29 14:13:47 [5591] [ERROR] Can't connect to ('0.0.0.0', 5000) 
    14:13:47 web.1 | exited with code 1 
    14:13:47 system | sending SIGTERM to all processes 
    SIGTERM received 

而且我收到這個錯誤,我不能完全弄清楚的問題是什麼。它是否與分支有關?

回答

2

您仍然有一個gunicorn運行的實例。工頭運行gunicorn的守護進程實例,所以如果關閉終端,它仍然會在後臺運行。出於這個原因,您應該在關閉終端前始終Ctrl + C領班。然而有一種殺死服務器的方法。

首先,你可以找到ID爲麒麟通過$ ps ax|grep unicorn殺死它,然後使用gunicorn實例$ kill <id>

另外的ID,您可以使用$ pkill gunicorn