本文介绍了弹性伸缩的常见操作导航,帮助您快速掌握弹性伸缩的使用方法。

新建伸缩组

如果您是第一次使用弹性伸缩功能,您可以参考以下操作。

类别 相关操作 说明
伸缩组 创建伸缩组 创建新的伸缩组,让伸缩组按照您的需求维护一组实例。
伸缩配置 如果在创建伸缩组时,您未设置伸缩组内实例(ECS实例或者ECI实例)的配置信息来源,您需要创建伸缩配置。
伸缩规则 创建伸缩规则 创建伸缩规则用于在触发伸缩活动时控制实例的数量(增加或者减少实例),或者智能设置伸缩组边界值。
生命周期挂钩 创建生命周期挂钩 弹性伸缩触发生命周期挂钩使伸缩活动中的实例处于挂起中的状态(即等待的状态),为您保留一段自定义操作的时间,直至生命周期挂钩超时结束。
定时任务 创建定时任务 创建定时任务用于在指定的时间范围内实现扩缩容。
报警任务 创建报警任务 创建报警任务用于基于指定的监控指标下实现动态扩缩容。

查看伸缩组

如果您想查看伸缩组、实例列表、伸缩规则、报警任务等相关信息,您可以参考以下操作。

类别 相关操作 说明
伸缩组 查看伸缩组 您可以查看并了解已创建伸缩组的基本配置。
实例列表 查询实例列表 您可以查询伸缩组内实例的相关信息。
伸缩规则 查看预测规则效果 您可以查看预测规则计算出的结果,评估是否符合预期,以判断是否需要做对应调整。
报警任务 查看报警任务 您可以查看报警任务的基本信息、报警触发规则和监控信息,了解已有报警任务的配置和监控项数据的变化趋势。

执行伸缩组

如果您想对伸缩组、实例列表、伸缩配置、伸缩规则、定时任务、报警任务执行相应操作,您可以参考以下操作。

类别 相关操作 说明
伸缩组
  • 您可以恢复被暂停的伸缩组流程,由伸缩组继续按功能逻辑执行指定流程。
  • 创建伸缩组后,伸缩组处于启用状态时才可以进行弹性扩张和收缩。
  • 您可以主动暂停伸缩组中的流程,方便您在暂停指定流程之后,再去执行某些操作。
  • 如果暂时不需要某个伸缩组执行伸缩活动,您可以停用该伸缩组。
实例列表
  • 为了充分利用已有的计算资源,您可以将已有的实例手动添加至伸缩组。
  • 您可以将暂时不使用的实例转为备用状态,处于备用状态的实例负载均衡权重会被置零。
  • 您可以将处于备用状态的实例移出备用状态,恢复正常使用。
  • 您可以将不希望被移出伸缩组的实例转为保护状态,处于保护状态的实例负载均衡权重不受影响。
  • 您可以将处于保护状态的实例移出保护状态,继续由弹性伸缩管理其生命周期。
  • 如果伸缩组的实例回收模式为停机回收模式,您可以手动将实例的服务状态转为停用中。
伸缩配置
  • 选用某个伸缩配置后,在满足弹性扩张条件时,伸缩组会以该伸缩配置为模板自动创建实例。
  • 您可以将导出伸缩组中的伸缩配置,用于本地备份或者快速导入其他伸缩组中。
  • 您可以将导出的伸缩配置再导入到其他伸缩组中,提高创建伸缩配置的效率。
伸缩规则 执行伸缩规则 执行伸缩规则后,您可以实现手动或自动伸缩实例资源。
定时任务
  • 如果您需要继续使用一个已停用的定时任务,可以重新启用定时任务,在指定的时间范围内继续使用。
  • 如果您暂时不需要一个定时任务触发伸缩活动,可以停用该定时任务。
报警任务
  • 如果您需要继续使用一个已停用的报警任务,可以启用该报警任务。
  • 如果您暂时不需要一个报警任务触发伸缩活动,可以停用该报警任务。

修改伸缩组

类别 相关操作 说明
伸缩组 修改伸缩组 创建伸缩组后,如果当前伸缩组属性不再满足需求,您可以直接修改伸缩组的属性,而无需重新创建伸缩组。
伸缩配置
  • 您可以通过修改伸缩配置,来应对实例配置需求的变化。
  • 在伸缩配置中,镜像是一项更新较为频繁的配置,您可以手动修改单个伸缩配置的镜像。
  • 更新镜像功能适用于频繁发布应用的场景。执行更新任务时系统会自动为源实例创建自定义镜像,并批量修改伸缩配置中的镜像。
伸缩规则 修改伸缩规则 如果当前伸缩规则不再满足需求,您可以修改一项或者多项伸缩规则属性,无需重新创建改规则。
生命周期挂钩 修改生命周期挂钩 如果生命周期挂钩的属性不再满足需求,您可以修改一项或者多项属性,无需重新创建生命周期挂钩。
定时任务 修改定时任务 如果当前定时任务不再满足需求,您可以修改一项或者多项定时任务属性,无需重新创建改任务。
报警任务
  • 如果当前报警任务不再满足需求,您可以修改一项或者多项报警任务属性,无需重新创建改任务。
  • 您可以为报警任务修改报警触发规则,支持添加多个报警触发规则和删除所有报警触发规则。

删除伸缩组

类别 相关操作 说明
伸缩组 删除伸缩组 删除伸缩组会同时删除组内的伸缩配置和伸缩规则,您可以删除不再需要的伸缩组,空出伸缩组配额。
实例列表 手动移出或删除ECS实例 如果确定某个实例不再需要,您可以手动移出或删除伸缩组内的实例。
伸缩配置 删除伸缩配置 为了避免占用伸缩配置的配额,建议删除不再需要的伸缩配置。
伸缩规则 删除伸缩规则 如果确定某条伸缩规则不再需要,您可以将其删除并空出伸缩规则配额。
生命周期挂钩 删除生命周期挂钩 如果确定不再需要某个生命周期挂钩,可以将其删除并空出挂钩配额。
定时任务 删除定时任务 如果确定不再使用某个定时任务,您可以将其删除。
报警任务 删除报警任务 如果确定不再使用某个报警任务,您可以将其删除。