我正在編寫一個與Shopify商店集成的Python/Django中的電子商務插件應用程序。每當商店的顧客到達結帳處時,Shopify會通過購物車和目的地地址數據向我的應用程序發送請求,並且我的應用程序需要回復運費價格信息。問題是我需要在他們之間進行一次外部API調用,向我發送請求並向他們發送響應,並且在中等負載下,我的WSGI工作人員可以非常輕鬆地進行填充。使用長外部API響應設置Django WSGI工作人員
我試圖避免不必要的擴展。我應該簡單地增加我的工人數量超過建議的cores * 2 + 1
?我只是監視CPU負載,以調整這個數字?什麼是我應該尋找的理想CPU負載%?由於我還從同一個應用程序處理未阻止的短請求,這是否會導致任何問題?
Django是不是一個很好的匹配這種用例?如果是這樣,什麼是一個很好的匹配,什麼是最好的方式來應用它,而不重寫我的整個應用程序?
編輯:我的WSGI服務器是Gunicorn
你在用什麼樣的「工人」?這是什麼wsgi服務器? –
Gunicorn,更新了問題。 – Julien