如何阻止数据在具有 Laravel 应用程序的 AWS 代码管道上被删除
Posted
技术标签:
【中文标题】如何阻止数据在具有 Laravel 应用程序的 AWS 代码管道上被删除【英文标题】:How To Stop Data From Getting Deleted On AWS Code Pipeline Having a Laravel Application 【发布时间】:2020-09-05 18:27:48 【问题描述】:我有一个弹性 beanstalk 环境,其中包含到我的存储库的代码管道,该存储库是一个 Laravel 站点。
当我将新更改推送到主分支时,它会在 ec2 中更改,并删除存储中的所有数据。
我在网上找不到类似的问题,所以有什么想法可以解决这个问题吗?
【问题讨论】:
【参考方案1】:Elastic Beanstalk 在默认情况下不会在重新部署之间保留数据的实例上运行。如果您确实需要稳定的本地存储,则需要重新设计应用程序以使用可用选项之一。
查看下面文档中的持久存储部分。
https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/concepts.concepts.design.html
【讨论】:
以上是关于如何阻止数据在具有 Laravel 应用程序的 AWS 代码管道上被删除的主要内容,如果未能解决你的问题,请参考以下文章