使用 AWS CDK 删除和重新创建 cloudfront 的停机时间是多少?

What is the downtime for deleting and recreting cloudfront using AWS CDK?

我正在将 AWS CDK CloudfrontWebDistribution 构造迁移到 Distribution Construct,但根据文档 CDK 将删除并重新创建分发,我想知道整个过程需要多少时间?我的停机时间是多少?

参考文档 -> https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_cloudfront-readme.html#migrating-from-the-original-cloudfrontwebdistribution-to-the-newer-distribution-construct

停机时间可能从几分钟到几小时不等。这完全取决于您的客户如何使用 CloudFront 分配。

我建议按照以下步骤进行:

  1. 使用您的新 CDK 结构创建一个全新的发行版。保留旧的 运行.
  2. 交换您的客户端使用的 DNS 名称。并等待它们更新
  3. 杀死旧发行版