使用 S3 全球域名的 CloudFront 源是否比区域域名性能更好?
Is CloudFront origin using S3 global domain name performing better than regional one?
我有一个以 eu-west-1
中的 S3 作为源的 CloudFront 分配。
我知道 S3 区域域名 {bucket-name}.s3.{region}.amazonaws.com
给我即时初始 CloudFront 初始化,无需停机。全局 {bucket-name}.s3.amazonaws.com
需要 2~3 小时进行初始化(参见 )。
CloudFront 是否与 regional 或 global S3 域名执行相同的操作?
regional S3 域名是否比 global S3 域名慢关于 CloudFront 如何获取 S3 来源(例如内部 DNS 域解析) ?
全局端点已弃用
https://docs.aws.amazon.com/AmazonS3/latest/dev/VirtualHosting.html
全局端点称为“旧版”。这意味着新的方法是系统地使用区域端点。
区域端点的性能也更好。为了简化,当使用全局(旧版)S3 URL 格式时:
- 请求全局 S3 端点。
- 它询问区域 S3 端点是什么。
- 将您重定向到区域 S3 端点。
- 请求区域 S3 端点。
当您使用区域(现代)S3 URL 格式时:
- 请求区域 S3 端点。
全部归功于this reddit answer
我有一个以 eu-west-1
中的 S3 作为源的 CloudFront 分配。
我知道 S3 区域域名 {bucket-name}.s3.{region}.amazonaws.com
给我即时初始 CloudFront 初始化,无需停机。全局 {bucket-name}.s3.amazonaws.com
需要 2~3 小时进行初始化(参见
CloudFront 是否与 regional 或 global S3 域名执行相同的操作?
regional S3 域名是否比 global S3 域名慢关于 CloudFront 如何获取 S3 来源(例如内部 DNS 域解析) ?
全局端点已弃用
https://docs.aws.amazon.com/AmazonS3/latest/dev/VirtualHosting.html
全局端点称为“旧版”。这意味着新的方法是系统地使用区域端点。
区域端点的性能也更好。为了简化,当使用全局(旧版)S3 URL 格式时:
- 请求全局 S3 端点。
- 它询问区域 S3 端点是什么。
- 将您重定向到区域 S3 端点。
- 请求区域 S3 端点。
当您使用区域(现代)S3 URL 格式时:
- 请求区域 S3 端点。
全部归功于this reddit answer