2009-01-25 63 views
4

我正在創建一個反向代理,我正在嘗試爲大塊傳輸編碼的響應大小找到最佳緩衝區。目前我已將它設置爲4 kb。這個數字沒問題,或者我應該使用更好的尺寸。如果可能的話,我希望這可以用一些測試來支持。什麼是ASP.NET中chuncked傳輸的最佳響應大小?

我還會接受某人在.NET框架中知道的具有默認值的屬性設置。

回答

3

最佳尺寸將變得更具應用性和網絡特定性。有一個previous post提供了測量給定環境的最佳塊大小的建議。

J2ME用於默認爲2KB塊(即客戶端到服務器)。但我不知道.NET默認的是什麼。不幸的是,組塊上的HTTP Spec也沒有提供指導。

0

我有被殺害的Web服務器大文件傳輸,以便我實現了按這篇文章的分塊:http://support.microsoft.com/kb/812406

客戶立即抱怨說,文件下載時間長達3倍,緩存設置爲10K。在某些情況下,這些文件的大小爲80-100MB。我把緩衝區提高到200K,併發布我的結果。

+0

將其設置爲200K的確提高了轉換速度,使之轉換到之前沒有組塊的速度 – 2010-06-29 23:48:53

相關問題