我的网站需要多少VPS


How many VPS do I need for my website?

我做了一个旨在模拟交易市场的网站。有一个人们想要购买的价格和相应数量的清单。用户可以随时以任何价格购买。我的网站每 2 秒从我的数据库中检索一次价格和交易量(我必须经常更新用户的浏览器以允许他们查看当前市场)。如果用户购买,可以随时发送用户的数据库 INSERT 查询。

我使用 ajax

从我的数据库中发布或获取数据(有时是嵌套的 ajax 调用)。因此,每 2 秒,每个用户将使用 20 多个数据库查询发送或检索数据(以便向用户显示当前价格和数量)。另外,我一次可能有 200 个用户。

我以前没有使用VPS,由于在主机上使用了太多的CPU资源,我被禁止了。现在,我已经从托管服务器购买了VPS*2。我有:

中央处理器速度: 2000 兆赫

内存: 2048 MB

磁盘空间: 20000 MB

带宽:2000 GB

连接:40 Mb/s

专用 IP 的 2 个 IP

这对我的 200 个用户来说足够了吗?另外,哪种VPS操作系统适合我?

谢谢。

您的VPS主机是什么? 查看条件。

无论如何。。1) 确保没有使用太多数据库连接

2)您可能有兴趣实现彗星 (适合您的Webapp,实时/低延迟更新,资源消耗低。

3)确保你的PHP和你的查询写得很好......没有循环或其他 CPU 消耗代码正在运行...(您可以使用 bash 命令/top/ps) 来检查哪个系统消耗过多。(数据库,php/web服务器...)考虑做压力测试

我个人喜欢 lunacloud.com