每当我在aws中部署新的应用程序时,旧的数据会被删除。

问题描述 投票:0回答:1

每当我部署新的应用程序更新时,旧数据会被删除,旧数据包括文件,这些文件包括注册用户的照片。我必须部署图片,但我如何确保这些图片不会被删除,我可以部署新的更新。

php amazon-web-services amazon-elastic-beanstalk
1个回答
2
投票

不该存放 图片或用户在Elastic Beanstalk实例上提交的任何文件。

不仅因为重新部署你的应用会删除这些文件,更重要的是它们运行在 自动缩放组. 这意味着你的Elastic Beanstalk实例可能会在任何时候被终止,比如由于以下原因。规模化活动. 这又会导致任何用户数据的丢失。

良好的做法是 脱钩 你的存储从你的实例。为此,最常见的是 S3 使用。这样一来,你的用户文件就会持续存在,并且独立于Elastic Beanstalk实例的生命周期。

© www.soinside.com 2019 - 2024. All rights reserved.