如何避免网络中的单点故障



我们有一个应用程序(我们称其为appa(,该应用程序在私有子网中运行AWS VPC时,还有另一个应用程序(APPB(,它是一个与之交谈的本地应用程序通过直接连接的appa。APPA是多个AZ的集群,我们想在其前面放置负载平衡器。将负载平衡器放置在产生单个失败的风险中,我们想消除它。APP B的设计仅是为了识别APPA的IP地址(无DNS(。我的问题是我们如何避免在这种情况下的单点故障

AWS表示负载平衡器的可用性为99.99%,它符合高度可用的要求。

https://aws.amazon.com/elasticloadbalcy/

您可以通过在ELB上执行DIG命令并看到它返回多个地址来看到此。

默认情况下,ELB只会将流量发送到ELB所在地区的实例。如果您想要跨区域故障转移,则需要在此处查看-https://aws.amazon.com/blogs/blogs/aws/aws/amazon--Route-53-Elb-Integration-DNS-Failover/

最新更新