runserver方法是調試django時經常用到的運行方式,它使用django自帶的。
WSGI Server 運行,主要在測試和開發使用,並且runserver 開啟的方式也是單線程。
uWSGI是一個web服務器,它實現了WSGI協議uWSGI,http等協議,注意uwsgi是一種通信協議,而uWSGI是實現uwsgi協議和WSGI協議的web服務器。
uWSGI具有超快的性能,低內存占用和多APP管理等優點,病搭配nginx就是一個生產環境了,能夠將用戶訪問請求與應用隔離開,實現真正的部署。
相比來講,支持並發量更高,方便管理多進程,發揮多核的優勢,提升性能。