我们正在尝试减少 TCP 连接到我们服务器的初始延迟。在一些测试中,我们发现,当我们下载小于 15587 字节的文件时,总下载时间(apache 基准总时间)为 52 毫秒。但是,当我们添加一个额外的字节时,这个时间会增加到 77 毫秒。经过一些测试和进一步调查,我们发现问题在于我们的 AWS Linux 服务器的 TCP 初始拥塞窗口默认值为 10。当我们增加此值时,我们能够在 52 毫秒内发送小于 28969 字节的文件,这很好。
现在的问题是,即使我们将 initcwnd 增加到很高的值,我们也无法克服这个限制。
除了 initcwnd 之外,是否还有其他额外的参数可以帮助我们超越这个限制?有人有类似的情况或合适的解决方案吗?
提前谢谢了,
托马斯