EC2 和 Mongo,最佳实践

EC2 和 Mongo,最佳实践

当使用 EC2 托管 Web 应用程序时,最佳做法是使用单独的 EC2 实例来存储数据库(在本例中为 mongo),还是仅将 Web 服务器和数据库服务器放在同一个实例上?

答案1

最佳实践是为所有层级(Web、数据库等)配备单独的服务器,并在其上配备多个负载平衡的服务器以提供耐用性和容错能力。

如果这是一个小型站点并且您不担心扩展,那么一个具有足够内存和 CPU 的盒子就可以工作,但这肯定不是“最佳实践”。

如果您想要一个高度可用的 mongodb 服务,您将需要单独的服务器并设置一个副本集,以便您有多个 mongodb 框可用,以防其中一个出现问题。

相关内容