我使用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
答案 0 :(得分:0)
要在后台运行gunicorn,您需要使用像Supervisord这样的过程控制系统来管理枪支。
有关Supervisor和/或Runit的部署说明,请参阅here
对于未检测到应用的问题部分,您是否已将gunicorn
添加到django INSTALLED_APPS
的{{1}}设置中?如果没有整合被描述为here
编辑:
主管的样本gunicorn管理脚本
settings.py