【发布时间】:2013-11-21 14:24:36
【问题描述】:
我将 Amazon Elastic Beanstalk 用于我的 Rails 应用程序。
我的 Rails 应用程序生成 pdf 文档,存储在公共/海报中。
当我部署有问题的提交时,公用文件夹中的所有文件都将替换为已部署提交中的文件。
换句话说,我在提交后丢失了所有用户生成的数据。
如何配置我的应用程序或 AWS 以使某些文件夹在提交之间共享,以防止删除?
谢谢!
【问题讨论】:
-
将您的文件存储在 AWS S3 上 - 如果您使用的是 paper_clip 或 carrier_wave,您可以将它们配置为将文件推送到 S3 或使用众多 AWS gem 之一 - ruby-toolbox.com/search?utf8=%E2%9C%93&q=AWS
标签: ruby-on-rails amazon-web-services amazon-elastic-beanstalk