【问题标题】:Handling multiple file downloads from Amazon S3?处理从 Amazon S3 下载的多个文件?
【发布时间】:2010-10-02 23:48:56
【问题描述】:

我有一个为客户存储全尺寸图像的私人存储桶,所有缩略图和较小尺寸都在网络服务器上。当用户想要下载多张图片时,我想压缩上述图片,然后将它们作为一个文件交付给用户。

目前,我能想到的唯一方法是将文件从 S3 传输到 Web 服务器,压缩,然后再传输给最终用户。

似乎可以或应该有更好的方法来解决这个问题。有什么想法或建议吗?

【问题讨论】:

  • 您到底想解决什么问题?带宽使用?处理时间?
  • 只是想减少从S3->Web Server->Client的双重传输,直接从S3->Client.

标签: php amazon-s3


【解决方案1】:

有一个 EC2 实例来执行此操作。 EC2 和 S3 之间的流量是免费的(作为内部流量,速度更快),因此您不会像使用外部服务器那样为双倍的带宽付费。

【讨论】:

    【解决方案2】:

    显然有一些 Actionscript 库允许在客户端发生这种情况,例如 Fzip...您已经找到解决方案了吗?

    【讨论】:

    • 我目前只是将文件传输到 Web 服务器,然后压缩并传输到客户端。不是最佳的,但它暂时有效。 EC2 似乎可以很好地工作,但我没有深入研究。
    猜你喜欢
    • 1970-01-01
    • 2020-05-29
    • 2014-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-10
    • 2012-08-29
    • 2013-07-29
    相关资源
    最近更新 更多