(測試記錄)使用DeferredResult提高高併發時的吞吐量

使用DeferredResult可以將後臺處理切換至別的線程從而不會阻塞主線程接受請求,併發較高時提高吞吐量

 

 

 

以前不使用DeferredResult的時候,處理的線程一直都是主線程  也就是http這根線程  一直等到處理完畢之後,這條線程纔會被釋放

 

用了DeferredResult之後

處理轉到了pool這根線程,然後就會把主線程給釋放掉 去接受別的請求。pool這根線程會繼續處理接下來的事情

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章