2016-02-25 104 views
7

這個問題可能已經被問到,並且可能會有更多的答案,但是我不知道在哪裏可以找到它。在燒瓶中的Python多處理

問題:我有一個python燒瓶的路由器,需要一段時間來處理每次調用的數據。我需要讓路由的每個調用都是一個線程,因此它不必等待請求加載。

+0

您是否想對單個請求使用多線程?或者你想讓每個請求成爲一個單獨的進程/線程? –

+0

每個請求應該是一個單獨的線程。 –

+0

我會接受重定向到現有的線程作爲答案。 –

回答

8

Flask附帶內置開發網絡服務器but you shouldn't be using it in production

要獲得每個請求和靜態文件服務的獨立進程等酷功能,您需要在Flask應用程序前運行實際的Web服務和WSGI服務。

Flask文檔提供了several examples on how to set that up。流行的Web Server/WSGI組合是Apache/mod_wsgi和Nginx/Gunicorn,但還有很多其他選項。

+0

...也謝謝你! –