我正在创建一个反向代理,我正在尝试找到适用于分块传输编码的响应大小的最佳缓冲区。目前我将其设置为4 kb。这个数字可以吗?还是有更好的大小我应该使用。如果可能的话,我希望通过一些测试来支持这一点。
如果有人知道 .NET 框架中的默认值属性设置,我也可以接受。
我正在创建一个反向代理,我正在尝试找到适用于分块传输编码的响应大小的最佳缓冲区。目前我将其设置为4 kb。这个数字可以吗?还是有更好的大小我应该使用。如果可能的话,我希望通过一些测试来支持这一点。
如果有人知道 .NET 框架中的默认值属性设置,我也可以接受。
我有大文件传输,这些文件会导致 Web 服务器崩溃,因此我按照这篇文章实现了分块传输:http://support.microsoft.com/kb/812406
客户立即抱怨文件下载时间变长了3倍,缓冲区设置为10K。在某些情况下,这些文件的大小为80-100MB。我将缓冲区增加到200K,并将我的结果发布。