一台服务器最大能支持多少条 TCP 连接

原文约5500字,阅读约需14分钟。发表于:

在Linux系统中,一台服务器可以同时打开的文件数量受到三个关键参数的限制,它们分别是:

本文介绍了Linux系统中服务器最大文件打开数限制以及一台服务器最大能支持多少连接的问题。调整关键参数可以增加服务器能打开的最大文件数。一台4GB内存的服务器大约可以支持100万个连接。客户端机器最多能发起的连接数量取决于IP和端口的组合,一台client机器最多可以建立65535个连接。文章还讨论了全连接队列长度和端口被占用等问题。最后,给出了做一个长连接推送产品,支持1亿用户需要多少台机器的评估。

相关推荐 去reddit讨论