0

我将 Amazon Elastic Beanstalk 用于我的 Rails 应用程序。

我的 Rails 应用程序生成 pdf 文档,存储在公共/海报中。

当我部署有问题的提交时,公用文件夹中的所有文件都将替换为已部署提交中的文件。

换句话说,我在提交后丢失了所有用户生成的数据。

如何配置我的应用程序或 AWS 以在提交之间共享一些文件夹,以防止删除?

谢谢!

4

1 回答 1

-1

如果你使用 capistrano,你可以使用 shared_children 选项。

set :shared_children, %w(public/posters log tmp/pids)

否则,您可以设置符号链接。

为海报制作共享目录

在 .gitignore 中添加公共/海报

使符号链接公开/海报到共享/海报

于 2013-11-10T13:59:11.227 回答