gpt4 book ai didi

amazon-web-services - 如何使用Elastic Beanstalk设置实例类型?

转载 作者:行者123 更新时间:2023-12-04 01:41:48 25 4
gpt4 key购买 nike

如何更改现有Elastic Beanstalk应用程序的实例类型?

目前,我正在Web界面中对其进行更改:


我尝试使用命令行工具对其进行更改:

eb setenv InstanceType=t2.medium


它没有引发错误,但是也没有更改实例类型。

最佳答案

setenv命令用于更改环境变量。因此,您尝试的命令与bash等效:

export InstanceType=t2.medium

并没有真正为您的beantalk环境做任何事情。

您可以在创建过程中使用-i选项创建环境

eb create -i t2.micro


或者,您可以使用 eb config编辑当前正在运行的环境。这将打开一个文本编辑器。查找如下所示的部分:

aws:autoscaling:launchconfiguration:
IamInstanceProfile: aws-elasticbeanstalk-ec2-role
EC2KeyName: aws
InstanceType: t1.micro


并将t1.micro修改为t2.micro。 (保存并退出)



但是为了使您的生活更轻松,您可以将以下内容另存为 .elasticbeanstalk/saved_configs/default.cfg.yml,CLI将在所有以后的创建中使用所有这些设置。

AWSConfigurationTemplateVersion: 1.1.0.0
OptionSettings:
aws:elb:loadbalancer:
CrossZone: true
aws:elasticbeanstalk:command:
BatchSize: '30'
BatchSizeType: Percentage
aws:autoscaling:launchconfiguration:
IamInstanceProfile: aws-elasticbeanstalk-ec2-role
EC2KeyName: aws
InstanceType: t2.micro
aws:elb:policies:
ConnectionDrainingEnabled: true
aws:autoscaling:updatepolicy:rollingupdate:
RollingUpdateType: Health
RollingUpdateEnabled: true
aws:elb:healthcheck:
Interval: '30'

关于amazon-web-services - 如何使用Elastic Beanstalk设置实例类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29534338/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com