我为正在进行的项目创建了一个简单的 API。该 API 主要用于用户身份验证以及在面板内执行用户操作(例如:http://api.mydomain.com/loginUser?用户名=用户&密码=pass;如果信息正确则返回 true,否则返回 false)。目前,我准备最多让 500 位用户使用此功能。
当前 API 服务器规格为:CPU:1 核 RAM:2 GB 磁盘空间:60 GB 带宽:4 TB 操作系统:最新的 Ubuntu
我的问题基本上是,这个服务器每天能处理数百个用户吗?如果需要,我可以轻松购买更大的服务器,但如果不需要,我就不会购买。如果我需要购买更大的服务器,您的建议是什么?我还在想我可以买很多这样的小服务器,然后做一些循环之类的事情。有什么想法吗?
答案1
这里的信息确实不足以明确回答您的问题。最好的方法是进行有根据的猜测,然后测量结果。足够大吗?好的,完成了。不够大吗?添加更多。重复。
然而,您在询问循环时无意中触及了一个关键话题。如果只是为了进行滚动升级或维护,两台小型服务器比一台大型服务器要好。但是,请确保您有备用容量,以确保您可以在一个节点不可用的降级模式下生存下来。
祝你好运。