【问题标题】:How can I zip/tar files on S3 without first copying them to the server?如何在 S3 上压缩/tar 文件而不先将它们复制到服务器?
【发布时间】:2010-11-21 12:33:22
【问题描述】:

我有一个 Rails 应用程序,可以在 S3 上存档高分辨率图像(和拇指)(通过 Paperclip 插件)。

我希望允许用户通过一次下载来下载多个高分辨率文件。是否可以在 S3 上创建 .zip/.tar 文件而无需先将它们复制回服务器?我们的应用程序在一个大的专用盒子上运行,我很想节省额外的带宽。

【问题讨论】:

    标签: ruby-on-rails ruby image amazon-s3


    【解决方案1】:

    您可以获得一个专用的 EC2 实例来处理从 S3 中提取文件并将它们中继给用户。除此之外,你想做的事情是不可能的。

    【讨论】:

    • 这是因为 S3 和 EC2 之间的传输是免费的。
    • 您将如何获取“EC2 实例以处理从 S3 中提取文件的 tarring”?
    • 安装一个虚拟机实例,安装一个网络服务器,写一些代码来做这件事,完成。
    猜你喜欢
    • 2021-12-03
    • 1970-01-01
    • 2018-02-06
    • 1970-01-01
    • 1970-01-01
    • 2023-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多