【问题标题】:Django ElasticBeanstalk change bucketDjango ElasticBeanstalk 更改存储桶
【发布时间】:2013-03-03 02:25:57
【问题描述】:

我一直在使用亚马逊 ElasticBeanstalk 的服务,它似乎会自动为 Django 应用程序创建一个存储桶以保存静态文件。我想在此服务中上传我的第二个 django 应用程序,但是我担心将同一个存储桶与两个不同的应用程序一起使用。 我查看了 .ebextesions/name_app.config 以分配新存储桶,但找不到任何东西。

我有两个问题。

新的 django 应用程序使用同一个存储桶是否会干扰其他应用程序?

是否可以在 ElasticBeanstalk 中使用新存储桶?

谢谢。

【问题讨论】:

    标签: django amazon-s3 amazon-elastic-beanstalk


    【解决方案1】:
    1. ElasticBeanstalk 创建一个名为 elasticbeanstalk-region-account-id 的 S3 存储桶 对于您创建环境的每个区域。

    您的新 django 应用程序不会干扰同一存储桶中的其他应用程序,因为它会在您的 django 环境中创建两个不同的文件夹,它们各自的运行时文件夹具有当前版本的文件:

    bucketName/resources/environments/environmentID/_runtime/_versions
    
    1. 您无法为 elasticBeanstalk 应用创建新的存储桶,您可以通过更改其存储桶策略将其删除。

    希望对您有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-03
      • 2021-10-12
      • 2015-08-30
      • 2018-03-01
      相关资源
      最近更新 更多