为组启用原定设置实例预热 - Amazon EC2 Auto Scaling
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

为组启用原定设置实例预热

您可以在创建 Auto Scaling 组时启用原定设置实例预热。也可以为现有的组启用此功能。

启用默认实例预热功能后,您无需再为以下功能的预热参数指定值:

Console
为新的组启用原定设置实例预热(控制台)

创建 Auto Scaling 组时,在 Configure advanced options(配置高级选项)页面的 Additional settings(其他设置)下,选择 Enable default instance warmup(启用原定设置实例预热)选项。选择应用程序所需的预热时间。

Amazon CLI
为新的组启用原定设置实例预热(Amazon CLI)

要为 Auto Scaling 组启用原定设置实例预热,请添加 --default-instance-warmup 选项并指定一个介于 0 到 3600 之间的值(以秒为单位)。启用此功能后,将值设为 -1 将会关闭此设置。

以下create-auto-scaling-group命令创建名为 my-asg 的 Auto Scaling 组,并启用值为 120 秒的默认实例预热。

aws autoscaling create-auto-scaling-group --auto-scaling-group-name my-asg --default-instance-warmup 120 ...
提示

如果此命令引发错误,请确保已将 Amazon CLI 本地版本更新到最新版本。

Console
为现有的组启用原定设置实例预热(控制台)
  1. 访问 https://console.aws.amazon.com/ec2/,打开 Amazon EC2 控制台,然后从导航窗格中选择 Auto Scaling Groups(Auto Scaling 组)。

  2. 在屏幕顶部的导航栏中,选择您在其中创建了自动扩缩组的 Amazon Web Services 区域 。

  3. 选中 Auto Scaling 组旁边的复选框。

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

  4. Details(详细信息)选项卡上,选择 Advanced configurations(高级配置)、Edit(编辑)。

  5. 对于默认实例预热,请选择应用程序所需的预热时间。

  6. 选择更新

Amazon CLI
为现有的组启用原定设置实例预热(Amazon CLI)

以下示例使用update-auto-scaling-group命令为名为 m y-asg 的现有 Auto Scaling 组启用默认实例预热,值为 120 秒。

aws autoscaling update-auto-scaling-group --auto-scaling-group-name my-asg --default-instance-warmup 120
提示

如果此命令引发错误,请确保已将 Amazon CLI 本地版本更新到最新版本。