2013-03-14 88 views
1

我一直在使用Amazon的ElasticBeanstalk服務,它似乎自動爲Django應用程序創建一個存儲桶以保存靜態文件。我想在此服務中上傳我的第二個django應用程序,但是我擔心在兩個不同的應用程序中使用同一個存儲桶。 我看了一下.ebextesions/name_app.config以分配一個新桶,但是我找不到任何東西。Django ElasticBeanstalk更改存儲桶

我在這裏有兩個問題。

新的django應用程序是否會使用同一個存儲桶干擾其他應用程序?

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

謝謝。

回答

2
  1. ElasticBeanstalk創建一個名爲elasticbeanstalk-region-account-id 爲您創建環境每個區域S3桶。

您的新的Django應用程序將不與其他在同一個桶干擾,因爲它創建你的Django環境的兩個不同的文件夾,其具有居住在這裏當前版本的文件,它們各自的運行文件夾:

bucketName/resources/environments/environmentID/_runtime/_versions 
  1. 您無法爲elasticBeanstalk應用程序創建新存儲桶,您可以通過更改其桶策略來刪除它。

希望這可以幫助你!