我现在正在学习在云上部署 Web 服务器,例如 amazon 或 rackspace。
昨天,我在这个 rackspace 链接上找到了服务器配置:http ://www.rackspace.co.uk/calculator 。在这个 GUI 中,除了添加普通服务器外,还可以额外提供一个负载均衡服务器,但是这个负载均衡服务器要贵得多。
现在我想使用 AWS 来构建这样的配置,例如,1 或 2 个普通应用程序服务器 + 1 个负载均衡器。负载均衡器将使用 nginx 进行配置。如果我希望负载均衡器处理 500 / 1000 个并发请求,那么该负载均衡器的服务器在磁盘大小、CPU 大小、内存大小方面有什么样的要求?你是怎么计算的?
以及如何考虑通过 nginx 的 websocket 连接?最后,对于多个应用程序的原型设计,将负载均衡器服务器与应用程序服务器放在同一个物理托管服务器中,我认为这是可能的,但是负载均衡器和应用程序服务器都会竞争服务器上的资源,是吗?