,大家好你们好。目前,我正在寻找一种托管我的 MERN Stack 应用程序的好方法,并发现通过 AWS 进行云托管将是一个很好的解决方案。在继续之前,我想澄清一些了解云托管如何工作的问题。
我所了解的是,云托管基于在 AWS 系统中某处运行的实例。如果我想提高托管应用程序的性能,我可以添加另一个实例,以便为我的应用程序运行两个实例。
当用户打开我的网站时,我的两个实例之间的流量如何分配?通常我的域会链接到一个实例的 IP 地址,但另一个实例不会无法访问吗?
我的数据库将分别在每个实例上运行,对吗?我怎样才能让所有其他实例都使用一个数据库?
提前致谢!我很感激任何帮助?
根据您的问题,我认为您不应该设置任何 AWS。AWS 和其他云服务是非常强大的企业级系统,但它们也非常复杂。AWS 专业人士通常会研究 AWS 数百小时,并在该领域工作多年才能精通它。如果你把东西放在 AWS、Azure、Google 上,你就会在启动、扩展和保护它方面遇到问题。
我建议你找一个服务商,或者至少请人为你做,否则你会发现你现在或将来有问题。
不过,要回答您的问题: