在Windows上部署CPU綁定Python-WSGI應用程序有哪些選擇?在Windows上爲CPU綁定應用程序部署Python WSGI
應用程序從多個CPU(圖像處理/編碼)中受益匪淺,但GIL阻止它使用它們。
我的理解是:
mod_wsgi的有在Windows和Apache本身WSGIDaemonProcess沒有隻支持一個過程
所有叉子基礎的解決方案(flup,產卵,gunicorn)只運行工作的unix
是否有其他部署選項我缺少?
PS:我asked that on serverfault但有人建議在這裏問。
不,IIS不是一個選項,它應該與Apache(本地或通過FastCGI/HTTP)一起使用。 – olt 2010-10-25 08:06:28
那麼,因爲在Windows上的Apache只支持一個多線程的進程,所以我猜如果你想從多個CPU中受益的話,你不能在Apache中託管你的應用程序。也許在IIS中託管您的應用程序,並從Apache反向代理? – codeape 2010-10-25 20:01:20