flup 修改

  使用nginx+flup+python 搭建的環境,獲取一張圖片時,速度很是慢。通過抓包發現,flup ->nginx數據時,每次都是發送的很小包,包截圖:python

MTU MSS都很大,應該不是TCP層分的片。nginx

經過看flup源碼,發現此處是按照1個字節1個字節發送的,測試

顧修改代碼,將其for循環註釋掉,添加判斷,以後所有寫出去。圖片

經測試,速度快不少。源碼

總結: 不知道源碼問什麼要1個字節1個字節的發送,這樣修改後,會不會出現其餘問題,還須要多測試驗證。
for循環

相關文章
相關標籤/搜索