Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Networking web服务器如何同时处理大量(数百万)客户端?_Networking_Webserver_Scalability - Fatal编程技术网

Networking web服务器如何同时处理大量(数百万)客户端?

Networking web服务器如何同时处理大量(数百万)客户端?,networking,webserver,scalability,Networking,Webserver,Scalability,有人能从高层和/或参考资料(书籍/文章)来解释维基百科和谷歌等网站的web服务器是如何同时处理数百万客户机的吗?具体来说,与客户打交道时,资源瓶颈是什么 本质上,像维基百科或谷歌这样的网站没有单一的web服务器。可能有相当多的服务器正在处理这些站点的传入请求。这些服务器将位于负载平衡器或喷洒器之后,该负载平衡器或喷洒器将实际接收来自客户端的请求,并在服务器之间分配工作负载。根据站点的体系结构,可能有多个web服务器来处理传入的请求,多个数据库服务器来处理后端数据查询以驱动站点,以及非常快速和可靠

有人能从高层和/或参考资料(书籍/文章)来解释维基百科和谷歌等网站的web服务器是如何同时处理数百万客户机的吗?具体来说,与客户打交道时,资源瓶颈是什么

本质上,像维基百科或谷歌这样的网站没有单一的web服务器。可能有相当多的服务器正在处理这些站点的传入请求。这些服务器将位于负载平衡器或喷洒器之后,该负载平衡器或喷洒器将实际接收来自客户端的请求,并在服务器之间分配工作负载。根据站点的体系结构,可能有多个web服务器来处理传入的请求,多个数据库服务器来处理后端数据查询以驱动站点,以及非常快速和可靠的存储系统(NAS或SAN)来为数据库的静态内容和存储提供良好的吞吐量

答案中有一些很好的链接。我猜你被否决是因为人们认为你应该在问这样一个一般性问题之前做更多的搜索