我的团队刚刚启动了一个带有服务器后端的 iphone 应用程序。架构是这样的;用户与 iphone 应用程序交互,并且 iphone 应用程序将请求发送到服务器。服务器对请求执行一些计算并发送回响应。服务器参与用户的每次交互。服务器上没有进行缓存,也没有任何会话处理..
我的问题是,如果应用程序的活跃用户在 30,000 到 50,000 之间,我们是否需要为此类应用程序配置负载均衡器?目前已经使用云服务器,数据库和apache服务器在同一台机器上。云服务器的大小为2GB。如果将云服务器的大小从 2GB 重新调整为更大的 10GB 或 15GB 而不是使用负载均衡器,这是否足够?
另一个问题是,是否有任何可用于 ubuntu 的好工具可以帮助监控服务器的内存、请求/响应?
谢谢