说说第一个。

一台服务器的最大连接数多少?受限于什么?
一个TCP连接由双方ip和双方端口确定。
服务器一般是固定ip监听一个固定的端口,所以只有客户端ip和客户端端口两个变量,ip32位,端口16位,理论上可以有2^48个连接。

但这是不可能的,就连linux的文件描述符也不过是一个32位整数,哪里可能来48位。更重要的是内存,每个连接在linux中都会维护一系列相关的结构,当内存不够也是不行的。

常见的nginx服务器10w连接是有的,几十万不考虑性能应该也没问题。