首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用cloudfront进行DNS故障切换

如何使用cloudfront进行DNS故障切换
EN

Stack Overflow用户
提问于 2019-01-14 12:36:01
回答 1查看 747关注 0票数 1

我们正在设置一个带有DNS Route53故障转移的亚马逊网络服务基础设施,就像这个亚马逊网络服务链接中提到的。

https://aws.amazon.com/blogs/aws/create-a-backup-website-using-route-53-dns-failover-and-s3-website-hosting/

所以我们有初级ELB和次级ELB。

但是,如果我们将primary指向cloudfront,我们将失去该功能,因为失去了健康检查功能。那么,如果我们想要使用cloudfront,有什么解决方案吗?或者我们需要选择像HAProxy这样的其他解决方案吗?

EN

回答 1

Stack Overflow用户

发布于 2019-01-14 20:37:24

路由53不能对CloudFront目标进行健康检查,因为在这种情况下不应该出现“不健康”的情况。

CloudFront本身使用路由53,并且为给定查询返回的IP地址将是边缘节点的地址,所述边缘节点的地址对于给定观众而言是最接近/最优的,并且(b)是健康的。CloudFront --就像Route 53一样--是一个庞大的、全球性的、分布式的容错系统。

Optimizing High Availability with CloudFront Origin Failover解释了如何将CloudFront配置为将所有缓存未命中请求发送到主源站(在您的示例中为负载均衡),并使用辅助源站仅重试失败的请求。您可以指定哪些类型的故障会导致重试,哪些不会(例如,您可能希望重试除404错误以外的任何故障)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54175841

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档