目前我的应用程序可以将图像上传到 APSE1(新加坡)的存储桶,并且我的应用程序主要用于东南亚,所以一切都非常快。我想知道如何支持多个区域?假设我还想让美国的人使用我的应用程序,现在,由于存储桶位置在新加坡,他们的上传速度会很慢。我知道有这个 S3 功能可以跨区域复制数据,但我想知道如何检测用户位置并将预签名的上传 url 获取到该特定用户的最近存储桶?现在我把它硬编码到新加坡......有什么想法吗?谢谢!
问问题
325 次
1 回答
1
您最好的选择可能是将CloudFront 分配放在存储桶前面。
也就是说,您对此进行了基准测试吗?我的理解是,延迟更多的是对一连串小请求的关注,而不是像一个或几个大图像上传这样的问题。
于 2015-12-05T02:52:59.967 回答