部署flask應用時,為什么會需要gunicorn/uWSGI
1 回答

臨摹微笑
TA貢獻1982條經驗 獲得超2個贊
Flask ,Django 自帶的web server的目的就是用于開發,而不是生產環境。他們倆本身是web framework而不是web
server. 他們自帶的server應該都只能開單進程。而像gunicorn是
prefork模式,從nginx每發過來一個請求,它就fork一個進程去處理這個請求,并buffer相關的數據。wsgi服務器都是專門為生產環境
開發的,能配置更多從而處理更復雜的請求狀況,從性能和穩定性來說,都更好。
- 1 回答
- 0 關注
- 2169 瀏覽
添加回答
舉報
0/150
提交
取消