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
-
为现有的组启用原定设置实例预热(控制台)
访问 https://console.aws.amazon.com/ec2/,打开 Amazon EC2 控制台,然后从导航窗格中选择 Auto Scaling Groups(Auto Scaling 组)。
-
在屏幕顶部的导航栏中,选择您在其中创建了自动扩缩组的 Amazon Web Services 区域 。
-
选中 Auto Scaling 组旁边的复选框。
这时将在页面底部打开一个拆分窗格。
-
在 Details(详细信息)选项卡上,选择 Advanced configurations(高级配置)、Edit(编辑)。
-
对于默认实例预热,请选择应用程序所需的预热时间。
-
选择更新。
- 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 本地版本更新到最新版本。