如何运行Django项目的背景,使用gunicorn?

时间:2012-10-05 09:41:15

标签: python django web-deployment-project gunicorn

我使用gunicorn部署项目Django背景。

python2.7 manage.py run_gunicorn 0.0.0.0:8090

不是后台运行。

gunicorn_django -b 0.0.0.0:8090

它没有看到我的应用程序。

项目在python manage.py runserver

时成功运行

1 个答案:

答案 0 :(得分:0)

要在后台运行gunicorn,您需要使用像Supervisord这样的过程控制系统来管理枪支。

有关Supervisor和/或Runit的部署说明,请参阅here

对于未检测到应用的问题部分,您是否已将gunicorn添加到django INSTALLED_APPS的{​​{1}}设置中?如果没有整合被描述为here

编辑:

主管的样本gunicorn管理脚本

settings.py