AWS网络,一个生产服务器和一个备份服务器的负载均衡器



我使用AWS EC2实例作为我的API服务器。我想防止服务器宕机,所以我计划使用两台服务器(一台生产服务器和一台备份服务器)

我想配置AWS网络或添加一个负载均衡器,它可以:

  • 正常情况下,所有请求都转到生产服务器。
  • 如果生产服务器宕机,所有请求转到备份服务器。

我不知道AWS是否有什么功能可以帮助我完成我的计划。

AWS负载均衡器并不完全是这样工作的。它在所有健康的已注册实例之间分配负载。

为了保持高可用性,我建议使用AWS的自动扩展功能。

基本上,你把你的机器放在负载平衡器后面,如果它们中的任何一个开始失败,它会触发一个事件并采取相应的行动。您可以从2台机器开始,并设置自动伸缩以始终保持2台机器运行。因此,如果其中一个宕机,它就会启动另一个相同类型的服务器,并将其添加到负载均衡器中。您也可以从一台机器开始,但如果它出现故障,将会有一些停机时间,直到新的机器启动。此外,您还可以根据所获得的流量增加/减少运行实例的数量。

希望对大家有所帮助

最新更新