【发布时间】:2012-05-06 22:36:04
【问题描述】:
如果一个网络服务器可以处理 5000 个并发连接,这是否会转化为 5000 个并发用户,也意味着在任何给定时间最多可以有 5000 个用户在线?
【问题讨论】:
标签: concurrency
如果一个网络服务器可以处理 5000 个并发连接,这是否会转化为 5000 个并发用户,也意味着在任何给定时间最多可以有 5000 个用户在线?
【问题讨论】:
标签: concurrency
这取决于您如何定义“在线用户”以及系统的工作原理。
对于普通网页,用户仅在下载页面时连接到服务器(如果在服务器上启用了保持活动,则最多需要 15 秒)。
因此,如果我访问您的网站,并用一个小时阅读页面内容,您可能会说我在网站上在线了一个小时,但我只是真正连接到服务器的那几秒钟而已带我去下载页面。在我阅读页面的所有时间里,我都没有连接。
所以5000个并发连接,意味着服务器可以同时向5000个客户端发送数据。不再。不少。
【讨论】: