2015-04-04 76 views
0

我有一個python django應用程序,它的當前部署在一個實例中。我遵循了以下步驟:部署Django Application to Elastic Beanstalk 但是由於某些特定的需求,我需要從t2.micro移動到t2.small。我遵循了這些步驟Resizing Your Instance但無法調整我現有的大小。每當我停止我的實例時,AWS會創建一個新的微型實例,並且我停止的實例會自動終止(儘管我的默認關閉設置爲「停止」)。但是現在我創建了一個新的t2.small實例,並將其安裝到它並安裝了一些依賴項(由於小內存,我無法在t1.micro中執行此操作)。但是,當我做eb創建我的應用程序被自動部署到一個新的t2,微服務器,那麼如何將它部署到新的t2.small實例如何將現有應用程序部署到新的EC2服務器?

回答

0

您可以從Elastic Beanstalk應用程序配置調整EC2實例 - Beanstalk將爲您調整所有EC2實例的大小。

轉到:

AWS控制檯 - >彈性魔豆(不EC2) - >選擇您的應用程序 - >配置 - >實例 - >更改實例類型 - >保存

Elastic Beanstalk將升級所有正在運行的實例並重新部署您的應用程序。

您可以在這裏找到更多信息Configuring Amazon EC2 Server Instances with Elastic Beanstalk

+0

我已經從EC2控制檯嘗試,能否請您給一些詳細信息 – 2015-04-04 12:57:07

+0

增加了更多的細節,我的回答 – AndreiDMS 2015-04-04 15:08:30

+0

感謝它的工作:) – 2015-04-05 04:21:30

相關問題