擅长:python、mysql、java
<p>客户端和服务器端的延迟ACK算法的结合。两个数据包之间也会有大约40毫秒的延迟。在</p>
<p>在服务器端禁用Naggle algo以纠正:</p>
<pre><code>SSLSocket c = (SSLSocket) s.accept();
c.setTcpNoDelay(true);
</code></pre>
<p>有关发生这种情况的原因的详细信息:<a href="http://www.stuartcheshire.org/papers/NagleDelayedAck/" rel="nofollow">http://www.stuartcheshire.org/papers/NagleDelayedAck/</a></p>
<p><strong>编辑添加:</strong>注意下面布鲁诺的回答。虽然这描述了您在这里看到的内容的具体原因,但是您期望从服务器获得数据的方式并不能保证。在</p>