说说第一个。 一台服务器的最大连接数多少?受限于什么?一个TCP连接由双方ip和双方端口确定。服务器一般是固定ip监听一个固定的端口,所以只有客户端ip和客户端端口两个变量,ip32位,端口16位,理论上可以有2^48个连接。 但这是不可能的,就连linux的文件描述符也不过是一个32位整数,哪里可能来48位。更重要的是内存,每个连接在linux中都会维护一系列相关的结构,当内存不够也是不行的。 常见的nginx服务器10w连接是有的,几十万不考虑性能应该也没问题。
点赞 4

相关推荐

牛客网
牛客网在线编程
牛客网题解
牛客企业服务