在我的代码更改后重新启动Gunicorn

时间:2015-09-30 07:44:22

标签: django nginx gunicorn

我使用pkill gunicorn杀死了枪炮的过程。在我的服务器中,我从git中提取了chanded代码。然后我杀了枪炮,以便我可以看到我的变化......

现在我怎么能再次开枪。我正在使用nginx和gunicorn。当我访问该URL时,我看到502 Bad Gateway错误。

2 个答案:

答案 0 :(得分:0)

阅读Gunicorn的文档 http://gunicorn.org/#quickstart

如果你按照教程这一行显示了如何重启你的独角兽服务......

gunicorn -w 4 your_app:app

答案 1 :(得分:0)

如果您在ubuntu中,可以重新启动gunicorn:

let tableView = self.tableView // Or however you get your table view
let paths = tableView.indexPathsForVisibleRows

//  For getting the cells themselves
let visibleCells : NSMutableSet = []

for path in paths! {
    visibleCells.addObject(tableView.cellForRowAtIndexPath(path)!)
}

当您杀死该过程时,您需要启动它:

sudo service restart gunicorn