使用Amazon CloudFront与Amazon S3传输加速?



我读了这篇文章,明白了CloudFront和S3传输加速之间的区别。由于两者都可以提高下载速度(虽然S3传输加速主要用于上传,但它也可以提高下载速度),我可以一起使用它们吗?根据我的测试,这似乎是不可能的,因为CloudFront总是将S3桶URL(如xxx.s3.amazonaws.com/)作为源。不能以xxx.s3 . accelerate.amazonaws.com作为来源。

Amazon CloudFront缓存内容在225+点存在。

第一个在特定位置请求内容的用户将触发边缘位置从原点"拉"内容。将来对该内容的请求将从缓存中提供。对于分布在世界各地的用户来说,这是一种很好的减少延迟的方法。

Amazon S3 Transfer Acceleration 总是向源桶发出请求。这有利于上传,但不能减少用户分散在世界各地的延迟,因为他们的所有请求都需要转到源桶。

可能能够在S3传输加速前使用CloudFront但CloudFront使用AWS网络来访问原始存储桶,因此不太可能产生任何影响。如果你做了这个实验,让我们知道你的发现!

最新更新