Amazon ec2 弹性beanstalk部署后保留内容

Amazon ec2 弹性beanstalk部署后保留内容,amazon-ec2,amazon-elastic-beanstalk,Amazon Ec2,Amazon Elastic Beanstalk,我有一个在Amazon EC2和Elastic Beanstalk上运行的Symfony2网站。每次部署git版本的项目时,都会立即丢失文件夹(“/web/uploads”)的内容 有没有办法告诉Elastic Beanstalk此内容不应被覆盖 我正在考虑在.ebextention文件中的container_commands参数上指定一个额外的命令,但我不确定这是解决问题的最佳方法。您不能保留该内容。您需要将其外部存储在一个位置,如S3、RDS、DynamoDB等。关于Elastic Bean

我有一个在Amazon EC2和Elastic Beanstalk上运行的Symfony2网站。每次部署git版本的项目时,都会立即丢失文件夹(“/web/uploads”)的内容

有没有办法告诉Elastic Beanstalk此内容不应被覆盖


我正在考虑在.ebextention文件中的container_commands参数上指定一个额外的命令,但我不确定这是解决问题的最佳方法。

您不能保留该内容。您需要将其外部存储在一个位置,如S3、RDS、DynamoDB等。关于Elastic Beanstalk,需要注意的另一点是,如果它扩展到您应用程序的另一个实例,它将不会有您存储在本地的内容,也无法访问它。我知道这听起来很苛刻,也很有限,但从长远来看,拥有一个自动化的配置/部署是不那么麻烦的,IMHO.)