【问题标题】:how do web servers handle large ( millions ) of clients at the same time?Web 服务器如何同时处理大型(数百万)客户端?
【发布时间】:2014-05-19 17:11:24
【问题描述】:

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

【问题讨论】:

    标签: networking webserver scalability


    【解决方案1】:

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

    this stackoverflow question 的答案中有一些很好的链接。我猜你被否决了,因为人们认为你应该在提出这样的一般性问题之前进行更多搜索。

    【讨论】:

      猜你喜欢
      • 2010-11-18
      • 2016-01-20
      • 1970-01-01
      • 2020-06-09
      • 1970-01-01
      • 2011-03-05
      • 1970-01-01
      • 2021-07-05
      • 1970-01-01
      相关资源
      最近更新 更多