

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 为自动扩缩组设置扩缩限制
<a name="asg-capacity-limits"></a>

扩缩限制表示所需自动扩缩组的最小组大小和最大组大小。您可以单独设置最小和最大大小的限制。

组的所需容量可以调整为位于最小和最大大小限制范围内的数值。所需容量必须大于等于组的最小大小，小于等于组的最大大小。
+ **所需容量**：表示自动扩缩组在创建时的初始容量。自动扩缩组会尝试保持所需容量。它首先按照为所需容量指定的数量启动实例，如果自动扩缩组没有附加任扩缩策略或计划操作，则将维持这一实例数量。
+ **最小容量**：表示最小组大小。设定扩缩策略后，它们无法将组所需的容量降至最小容量以下。
+ **最大容量**：表示最大组大小。设定扩缩策略后，它们无法将组所需的容量升至最大容量以上。

最小和最大大小限制也适用于以下场景：
+ 当您通过更新所需容量来手动扩展自动扩缩组时。
+ 会更新所需容量的计划操作运行时。如果计划操作运行时没有为组指定新的最小和最大大小限制，则会使用该组当前的最小和最大大小限制。

自动扩缩组始终会尝试保持维持所需容量。如果某个实例意外终止（例如，由于竞价型实例中断、运行状况检查失败或人工操作），该组会自动启动一个新实例以维持所需容量。

**要在控制台中管理这些设置**

1. 打开位于 [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/) 的 Amazon EC2 控制台。

1. 在导航窗格的 **Auto Scaling** 下，选择 **自动扩缩组**。

1. 在 **Auto Scaling groups**（自动扩缩组）页面中，选择您的自动扩缩组旁的复选框。

   这时将在页面底部打开一个拆分窗格。

1. 在**详细信息**选项卡的下窗格，查看或更改组所需的容量、最小容量和最大容量的当前设置。有关更多信息，请参阅 [更改现有自动扩缩组的所需容量](ec2-auto-scaling-scaling-manually.md#change-desired-capacity)。

在 **详细信息**窗格上方，您可以找到自动扩缩组中的当前实例数、最小容量、最大容量和所需容量以及状态列等信息。如果自动扩缩组使用实例权重，则还可以找到贡献到所需容量的容量单位数信息。

要在列表中添加或删除列，请选择页面顶部的设置图标。然后，对于 **Auto Scaling groups attributes**（自动扩缩组属性），打开或关闭每个列，然后选择 **Confirm**（确认）。

**更改后验证 Auto Scaling 组的大小**  
**实例**列显示当前正在运行的实例数。启动或终止实例时，**状态**列显示*正在更新容量*状态，如下图所示。

![\[更新 Auto Scaling 组的容量。\]](http://docs.aws.amazon.com/zh_cn/autoscaling/ec2/userguide/images/asg-console-updating-capacity.png)


请等待几分钟，然后刷新视图以查看最新状态。某个扩缩活动完成后，**Instances**（实例）列将会显示更新后的值。

您可以在 **Instance management**（实例管理）选项卡的 **Instances**（实例）下查看当前正在运行的实例数量和状态。