不推荐用runserver方式部署,常用方式会选择uWSGI。所以问题其实是runserver和uWSGI方式的区别。

1.runserver方式是django调试模式,使用的是WSGI Server运行,并且runserver开启的方式是单进程。

2.uWSGI是一个web服务器,实现了django的WSGI协议,还有uwsgi协议、http协议,具有超快性能,低内存占用和多app管理的有点,搭配nginx就是生产环境。

总结,就是uWSGI方式支持的并发量更高,方便管理多进程,发挥多核优势。

posted on 2021-09-13 17:37  kasenkasen  阅读(346)  评论(0)    收藏  举报