如何使用Route 53无缝切换CloudFront分发?

0

【以下的问题经过翻译处理】 我的客户最终想要将多个CloudFront Distribution从一个AWS账户迁移到另一个账户,但是他们意识到这不太可能

目前他们的CloudFront Distribution配置如下:

  • CloudFront Distribution的CNAME和面向生产客户的FQDN相同(例如:download-office.customer.com)
  • 在Route53中,面向客户的FQDN使用CNAME记录指向CloudFront Distribution FQDN(例如:download-office.customer.com CNAME d11ipsxxxxxxx.cloudfront.net)

他们想要做的是在面向客户的FQDN和CloudFront Distribution FQDN之间引入一个中间FQDN,并使用Route53别名记录将其放置在中间。所以配置看起来像这样:

  • CloudFront Distribution的CNAME和中间FQDN相同(例如:balancer-download-office.customer.com)
  • 在Route53中,中间FQDN使用ALIAS记录指向CloudFront Distribution FQDN(例如:balancer-download-office.customer.com ALIAS d11ipsxxxxxxx.cloudfront.net)
  • 在Route53中,客户面向的FQDN使用ALIAS记录指向中间FQDN(例如:download-office.customer.com ALIAS balancer-download-office.customer.com)

上述方法在他们的QA环境中验证是行的,但他们想要得到有无任何可能问题的反馈。然而,他们发现从支持工程师那里得知,无缝切换CloudFront distribution的唯一方法是在申请技术支持 中明确提出。

问题是:对于我客户的无缝地在CloudFront distribution之间切换、最终在另一个账户中使用CloudFront distribution而不会停机这个需求来说,最好的实现方式是什么?

profile picture
专家
已提问 5 个月前18 查看次数
1 回答
0

【以下的回答经过翻译处理】 CloudFront团队可以在没有任何停机时间的情况下在分发之间迁移CNAME,但在转换期间,某些边缘位置将使用旧分发响应,而某些位置将使用新分发响应,因为它们接收到更新。如果迁移是“一次性”的,可以通过申请技术支持来完成。

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则