Tcp 如何解决Linux64K连接问题

Tcp 如何解决Linux64K连接问题,tcp,connection,Tcp,Connection,我知道这是一个很老的问题。困扰了我两天。 我试图通过使用一个Nodejs程序监听一个IP的端口8000来调整centos的64K连接,以证明单个IP和单个端口的最大连接数超过64K 然后,当我尝试从另一个具有不同IP的VM创建连接时,连接数将达到50k+但不能超过64k 我尝试用相同的软件和硬件设置监听2个端口。这个数字可以轻易地通过64K 不知道我还能做什么 然后,当我尝试从另一个具有不同IP的VM创建连接时,连接数将达到50k+但不能超过64k 这台机器上的源端口可能已用完。使用两个虚拟机来

我知道这是一个很老的问题。困扰了我两天。 我试图通过使用一个Nodejs程序监听一个IP的端口8000来调整centos的64K连接,以证明单个IP和单个端口的最大连接数超过64K

然后,当我尝试从另一个具有不同IP的VM创建连接时,连接数将达到50k+但不能超过64k

我尝试用相同的软件和硬件设置监听2个端口。这个数字可以轻易地通过64K

不知道我还能做什么

然后,当我尝试从另一个具有不同IP的VM创建连接时,连接数将达到50k+但不能超过64k


这台机器上的源端口可能已用完。使用两个虚拟机来生成负载。

很抱歉,我终于找到了答案。我错过了内核内存的一些调优选项。谢谢