![Windows 7 中 TCP 客户端的最大数量是多少?](https://linux22.com/image/525234/Windows%207%20%E4%B8%AD%20TCP%20%E5%AE%A2%E6%88%B7%E7%AB%AF%E7%9A%84%E6%9C%80%E5%A4%A7%E6%95%B0%E9%87%8F%E6%98%AF%E5%A4%9A%E5%B0%91%EF%BC%9F.png)
我正在 Windows 7 Enterprise 机器上运行客户端负载测试软件来测试我的服务器。客户端机器能够建立最多 16346 个 TCP 连接,然后它开始给出错误“无法执行套接字上的操作,因为系统缺少足够的缓冲区空间或队列已满”,并且不再建立任何连接。据我所知,Windows 7 仅受您拥有的内存量和临时端口的通常限制的 TCP 连接限制。16346 这个数字听起来与 16635 非常接近,暗示着一些有趣的限制。有什么想法吗?
编辑:我搞明白了。临时端口需要调整。只有 16384 个可用。按照此处的说明进行修复:http://www.speedguide.net/read_articles.php?id=2574
答案1
我搞明白了。临时端口需要调整。只有 16384 个可用。按照此处的说明进行修复:http://www.speedguide.net/read_articles.php?id=2574