我有一个python django应用程序,它当前部署在一个实例中。我按照以下步骤操作:部署Django Application to Elastic Beanstalk 但是由于某些特定需求,我需要从t2.micro移动到t2.small。我按照这些步骤进行Resizing Your Instance但无法调整现有步骤的大小。每当我停止我的实例时,AWS就会创建一个新的微实例,并且我的停止实例会自动终止(尽管我的默认关闭设置为“停止”)。但是现在我创建了一个新的t2.small实例,然后我对它进行了修改并安装了一些依赖项(由于内存很小,我无法在t1.micro中执行此操作)。但是当我做eb创建我的应用程序时会自动部署到新的t2,微服务器,那么我该如何将它部署到新的t2.small实例
答案 0 :(得分:0)
您可以从Elastic Beanstalk应用程序配置调整EC2实例的大小 - Elastic Beanstalk将为您调整所有EC2实例的大小。
转到:
AWS控制台 - > Elastic Beanstalk(不是EC2) - >选择您的应用程序 - >配置 - >实例 - >更改实例类型 - >保存。
Elastic Beanstalk将升级所有正在运行的实例并重新部署您的应用。
您可以在此处找到更多信息Configuring Amazon EC2 Server Instances with Elastic Beanstalk