与从EC2直接提供资产相比,Amazon Cloudfront提供资产的速度更慢?

时间:2013-02-18 18:40:44

标签: html amazon-web-services amazon-ec2 user-experience amazon-cloudfront

我注意到在移动版Safari中,当我通过Cloudfront交付资产时,加载速度明显慢于我的资产仅从我的EC2投放。

具体来说,我的网站的主背景图片显然比EC2提供的文字慢得多。这张背景图片的加载并没有明显落后于我的笔记本电脑上Chrome上的文字,可能是因为Chrome与移动版Safari相比具有更高的性能。

我不知道如何处理这个问题,因为Cloudfront的重点是快速提供资产并加载我的EC2但是这个背景图像的延迟显得非常难看,即不可接受的不好,UX。

注意: 请不要反复投票将此问题迁移到其他SE网站,因为重点是不清楚哪种方法最好。 < / p>

1 个答案:

答案 0 :(得分:3)

我们已经完成了一些比较测试,似乎使用cloudfront的优势取决于所请求文件的大小。 对于小文件(2kb),CF响应时间大于直接向EC2请求。 对于15kb文件,响应时间几乎相同。 对于57kb文件(jquery-1.3.2.min.js),cloudfront比EC2快4到5倍。