我有一个CloudFront发行版,它以eu-west-1
中的S3为原点。
我知道S3区域域名{bucket-name}.s3.{region}.amazonaws.com
让我在没有停机的情况下立即初始化CloudFront。全局{bucket-name}.s3.amazonaws.com
需要2~3小时才能初始化(请参阅https://stackoverflow.com/a/58423033/1480391)。
CloudFront与区域或全局S3域名的性能相同吗?
关于CloudFront如何获取S3来源(例如内部DNS域解析(,区域性S3域名是否比全局性S3域名慢?
不赞成使用全局终结点
https://docs.aws.amazon.com/AmazonS3/latest/dev/VirtualHosting.html
全局端点被称为";"遗产";。这意味着新的方法是系统地使用区域端点。
此外,区域端点的性能更好。为了简化,当使用全局(遗留(S3 URL格式时:
- 请求全局S3端点
- 它询问区域S3端点是什么
- 重定向到区域S3端点
- 请求区域S3端点
当您使用区域(现代(S3 URL格式时:
- 请求区域S3端点
此reddit答案的所有信用