【问题标题】:S3 bundled downloadS3 捆绑下载
【发布时间】:2013-02-15 17:10:04
【问题描述】:

我的网站上有一个页面,允许用户选择他们想要下载的文件。提交后,它将这些文件即时捆绑到一个 zip 文件中,供他们下载。

这很好用,但这些文件都存储在服务器本地。我现在已将所有文件移至 S3。

我正在想办法让用户一键获取所有文件并从 S3 提供它们。

网站是用asp.net/C#构建的。

有人有什么想法吗?

【问题讨论】:

    标签: c# .net amazon-s3 zip


    【解决方案1】:

    我之前遇到过这个问题,我最终做的是构建 zip 并在生成完成后将 zip 上传到另一个 s3 存储桶并从那里提供服务。然后只是“定期”从 s3 中删除拉链。

    【讨论】:

    • 让用户从服务器下载 zip 与基本上 S3 从服务器下载 zip 有什么区别?我不明白按照你的描述做会有什么性能优势?
    • 对我来说最重要的是 1) 我的 Web 服务器没有文件,这从负载平衡的角度来看很重要 2) S3 似乎也执行得更快 3) 不需要提供大量存储在 Web 服务器上支持所有 zip 文件(它们是媒体文件)。归根结底,您无法从不存在的 S3 提供文件。 (第一个S很简单)
    猜你喜欢
    • 2014-01-19
    • 1970-01-01
    • 2010-12-15
    • 1970-01-01
    • 1970-01-01
    • 2019-01-28
    • 1970-01-01
    • 2022-11-24
    • 2017-10-22
    相关资源
    最近更新 更多