天天看点

gunicorn django nginx多站点 pyvenv virutalvenv python 3 django 2这些限制下,如何让uwsgi跑起来?

昨天测试的是uwsgi,

为了能运行在alphine的docker上面,

(听说uwsgi正在改进不是基于于gcc库的应用),

改进一下gunicorn的配置,来实现跟昨天同样的多站点配置。

其实,在配置gunicorn时,它本身的配置不用变,

只要更改nginx为其增加多一级目录即可。

gunicorn.conf

nginx.conf

以如下方式运行,指定配置文个,wsgi文件位置,优化速度时,可以考虑用-k指定运行模式(gevent, gaihttp,pthread,torado....):

gunicorn -c gunicorn.conf settings.wsgi