中型服务器平均可以同时处理多少个请求?

Mot*_*ent 21 windows-server-2008 iis-7.5

我购买了带有 Windows Server 2008 R2 Web 版试用版的 PRIMERGY TX100 S1 服务器。

我使用静态 IP 的互联网连接速度非常快(大约每秒 50 兆位),无论是下载还是上传。

我的网站仅提供基于文本的内容,不提供流媒体服务。

中型服务器平均可以同时处理多少个请求?它可以处理至少 1000 个并发请求吗?

编辑 1

对于那些在该领域有经验的人,他们可能会有一个粗略的预测。

Dav*_*tas 17

让我们抛出一些数字:

  • 一次 1,000 个应该没有问题,一般来说
  • 一次 10,000 个也可以,但您必须密切了解您的整个设置,永远不要阻止任何 CPU 等待任何 I/O,也不受带宽限制。(假设每个 http 请求和响应 @10,000 个请求每秒 10KB,即每秒97 MB

这个答案的其余部分只是一些讨论,只是为您指明某个方向

我已经多次考虑过这个问题,因为您正在寻找棒球场数字,所以这可能对您有所帮助:

查看处理特定任务的前端专用服务器(但要与其他服务交谈来为它们工作,比如谷歌搜索基础设施,它会调用许多其他机器来获取信息),然后是处理这些任务的前端机器实际的客户端套接字应该能够同时处理大约 15,000 个用户(大概,假设是二进制协议),因为如果您查看 WOW 上每个服务器玩的玩家数量,根据机器的强度,他们每个“有 6-30,000 个用户”世界” - 我认为这是一台由后面其他服务支持的机器。我现在找不到列出服务器和每个服务器的玩家的页面。虽然这不是一个网站,但您正在寻找基本信息,这可能会将您带到正确的地方。

如果您对某些架构数字感兴趣,请查看维基百科的服务器统计信息 - http://stats.wikimedia.org它们显示了您可能对 http 请求感兴趣的每个细节。

查看 IIS 统计信息,以这个站点为例,stackoverflow.com - 他们每月在 2 台 Web 机器上进行 1600 万次点击,我敢肯定一次有 1000 多人访问它。HighScalability.com上有一篇关于 stackoverflow 的服务器的文章。更新 -现在每月 95+ 万