【问题标题】:To how many users per second, 1 MB page can be served through 100 Mbps (12.5 MBps) uplink port of a dedicated server.对于每秒有多少用户,可以通过专用服务器的 100 Mbps (12.5 MBps) 上行端口提供 1 MB 页面。
【发布时间】:2017-01-07 18:17:16
【问题描述】:

对于每秒有多少用户,可以通过专用服务器的 100 Mbps (12.5 MBps) 上行链路端口提供 1 MB 页面。

我计划增加我的专用服务器的容量,因为我当前的服务器无法管理我的应用程序的负载。

今后,我需要了解各种专用服务器提供商提供的上行端口连接。

在 Amazon EC2 中,这被称为网络性能,它仅在其最大的实例上提供 10 Gigabit。

请指导。

【问题讨论】:

    标签: networking amazon-ec2 bandwidth throughput dedicated-server


    【解决方案1】:

    简单地说,12.5MB/s 的连接将能够每秒为 12.5 个用户提供 1MB 的页面。

    也就是说,您确定是网络吞吐量导致了问题,而不是 CPU 或内存限制?根据我的经验,网络链接很少会成为瓶颈。

    请记住,假设服务器的压缩配置正确,1MB 页面的压缩率通常会远低于此值。除非您真正每秒看到 12.5 个新用户,否则他们可能会在浏览器或上游代理中缓存大量静态资产(图像、脚本等),因此不会每次都请求它们.

    如果您真的只是为大量用户提供 1MB 页面而不是受 CPU 的束缚,那么您可能更幸运地研究 CDN(如 CloudflareCloudfront)而不是简单地升级到更快的链接。

    【讨论】:

    • 我通过这些页面上的数据库提供数据。我应该升级到更好的 CPU 和 RAM .... 以提高服务页面的吞吐量和速度。
    猜你喜欢
    • 1970-01-01
    • 2012-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多