我的设置是否足以满足我预期的负载?

我的设置是否足以满足我预期的负载?

可能重复:
您能帮助我进行容量规划吗?

前几天我收到一封电子邮件,发件人是全球排名前 100 的网站之一,他们说几天后会在首页上添加我的链接。通常大约有 5% 到 10% 的人会点击它,所以他们说预计每 24 小时会有大约一百万访问者。

我只提供一个简单的 HTML 页面,其中包含一两张图片和一些 zip 文件下载 - 但它运行在具有 512MB RAM 的 VPS 上,可以使用单个 2.5GHz 处理器。我使用的是 nginx,它非常高效,但我需要知道它是否足够,因为网站崩溃是不是一个选项。

此内容由子域提供,但主站点在 nginx 中配置为反向代理并使用 SSL,因此如果大量访问者点击,则会产生大量请求。 SSL 非常耗费 CPU。

而且只有 5GB 的可用空间,并且我已启用日志记录。

所以我的问题是,我的设置是否足以满足我预期的负载?我需要做任何更改吗?我知道转移到专用服务器是一种选择,但目前成本过高。

答案1

既然您知道预计有多少访客,为什么不运行基准测试呢?有许多工具可以帮助您估算服务器支持多少访客:AB洪水测试仪, 仅举几个。

如果不能接受失败,你应该亲自测试一下。

答案2

虚拟化的好处之一是你可以调配资源和向下

您应该进行测试,但是如果您没有时间,为什么不现在拨打资源,然后在流量消退后(可能几天后)再拨打资源?

干杯

相关内容