我正在开展一个用户创建内容的项目,用户基本上将长 mp3 文件上传到服务器,然后其他用户可以播放。
最近,非欧洲用户反映“寻道时间”和“播放时间”很慢,所以我想知道如何才能让它在任何地方都快速运行?
一个想法是将 cloudfront 放在 s3 前面,但我猜每个区域的第一个用户仍然会启动得很慢?
答案1
S3 存储桶位于特定的 Amazon 区域中,因此无法绕过光速。添加 Cloudfront 将使给定边缘位置中的第二次播放速度加快,但由于缓存,第一次播放速度会降低。
我正在开展一个用户创建内容的项目,用户基本上将长 mp3 文件上传到服务器,然后其他用户可以播放。
最近,非欧洲用户反映“寻道时间”和“播放时间”很慢,所以我想知道如何才能让它在任何地方都快速运行?
一个想法是将 cloudfront 放在 s3 前面,但我猜每个区域的第一个用户仍然会启动得很慢?
S3 存储桶位于特定的 Amazon 区域中,因此无法绕过光速。添加 Cloudfront 将使给定边缘位置中的第二次播放速度加快,但由于缓存,第一次播放速度会降低。