ruby-on-rails - 如何在不先将文件复制到服务器的情况下在 S3 上压缩/tar 文件?

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

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

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

最佳答案

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

关于ruby-on-rails - 如何在不先将文件复制到服务器的情况下在 S3 上压缩/tar 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1309489/

相关文章:

ruby-on-rails - 安装 Rails 3.1

ruby-on-rails - Rails - Assets = false,引发runtimeError

MySQL SELECT FOR UPDATE 锁阻塞所有线程?

ruby-on-rails - 验证 :title, 存在: true 不起作用

ruby-on-rails - 未 checkout ... bundle install 不修复帮助!

image - 使用 imagemagick 分割图像

java - MediaStore.Images.Media.insertImage 之后的文件名

ruby-on-rails - Rails Migration 更改列以使用 Postgres 数组

javascript - 如何在浏览器中使图像 100% 正确?

javascript - 如何在rails中保存多个复选框值?