【发布时间】:2013-10-24 17:38:03
【问题描述】:
我正在为我的应用程序使用 EC2 实例和 S3 存储桶。在应用程序中,客户端可以上传图像,这些图像被放置在画布上。之后,客户端退出应用程序,我完成了这些图像,因此可以将它们删除。
首先,在我的设计中,客户端通过 Web 表单上传图片,然后它会转到 EC2 实例,然后 EC2 实例将其上传到 S3 存储桶并返回 S3 url。所以,在这个设计文件中上传了两次,我认为如果 EC2 -> S3 上传不是很快的话,它不会有效率。
如果我选择不将它们保存在 S3 中并返回一个直接指向 EC2 实例的 url,图像将保留在 EC2 卷中,我不会像 S3 规则那样简单地删除它们。可能我需要手动删除它们,这是不合理的。
那么你有什么建议,我应该选择哪种设计。
希望我很清楚。
【问题讨论】:
标签: php file-upload amazon-web-services amazon-s3 amazon-ec2