本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
步骤 4:增加 Auto Scaling 组中的 Amazon EC2 实例数量
在此步骤中,您将指示 Auto Scaling 组再创建一个 Amazon EC2 实例。在 Amazon EC2 自动扩展创建实例后,CodeDeploy将您的修订版本部署到它。
扩展 Auto Scaling 组 (CLI) 中的 Amazon EC2 实例数量
-
打电话给update-auto-scaling-group命令增加名为的 Auto Scaling 组中的 Amazon EC2 实例
CodeDeployDemo-AS-Group
从一到二。在本地 Linux、macOS 或 Unix 计算机上:
aws autoscaling update-auto-scaling-group \ --auto-scaling-group-name CodeDeployDemo-AS-Group \ --min-size 2 \ --max-size 2 \ --desired-capacity 2
在本地 Windows 计算机上:
aws autoscaling update-auto-scaling-group --auto-scaling-group-name CodeDeployDemo-AS-Group --min-size 2 --max-size 2 --desired-capacity 2
-
确保 Auto Scaling 组现在有两个 Amazon EC2 实例。针对
CodeDeployDemo-AS-Group
调用 describe-auto-scaling-groups 命令:aws autoscaling describe-auto-scaling-groups --auto-scaling-group-names CodeDeployDemo-AS-Group --query "AutoScalingGroups[0].Instances[*].[HealthStatus, LifecycleState]" --output text
请在返回的值显示
Healthy
和InService
之后继续。
扩展部署组(控制台)中的 Amazon EC2 实例数量
-
在亚马逊 EC2 导航栏中,在自动扩展,选择自动扩展组,然后选择
CodeDeployDemo-AS-Group
。 -
选择 Actions,然后选择 Edit。
-
在 Details (详细信息) 选项卡上的 Desired (所需数量)、Min (最小数量) 和 Max (最大数量) 框中,键入
2
,然后选择 Save (保存)。 -
选择 Instances 选项卡。新的亚马逊 EC2 实例应出现在列表中。(如果该实例未出现,您可能需要选择几次 Refresh 按钮。) 在值达到之前不要继续InService出现在生命周期列和的值健康出现在健康状况专栏。