解决方法
数以百万计的并发连接?除非您正在托管视频流或其他大型文件,否则http请求通常会在如此短的时间内完成,即使使用繁忙的站点,您也无法获得那么多并发连接.如果你这样做,你真的没有一台服务器.此外,通过这种流量,您的网络流量将达到如此高的水平,我认为一台服务器不是您最好的选择.
但是,让我们假设您真正运行只有一台服务器和数百万并发连接的服务:Nginx或lighttpd将是您最好的选择.接下来,您可能需要调整许多内核参数,例如fs.open.您可能还需要编译自己的内核.
这是slides about how HEANET scaled their Apache 2.x to 20 0000+ concurrent sessions.请注意,即使这需要相当多的修修补补.