概述
弹性伸缩 (AutoScaling,简称AS) 是腾讯云提供的资源自动调度工具,可根据业务需求和策略动态调整计算资源。通过设置告警策略、定时任务,AS 能够自动增加或减少 CVM 实例数量并完成配置,在业务高峰期保障服务稳定,在需求低谷期节约资源成本。
本章节介绍的 AS API 接口均为最新 API3.0 接口,后续新增功能将在此章节更新,建议优先使用此版本接口。
您可以调用 API 对 AS 进行操作,例如创建伸缩组、创建启动配置、设置告警策略等。AS 支持的所有接口信息,请参见API概览。
术语表
AS API 接口的常见术语请参见下表:
术语 | 描述 |
---|---|
伸缩组 | 遵循相同规则、面向同一场景的 CVM 实例集合,是弹性伸缩的基本单位。 |
告警策略 | 触发伸缩动作的规则配置,支持基于监控指标伸缩的动态策略。 |
实例 | 云服务器实例,弹性伸缩管理的核心计算资源单元。 |
使用限制
AS 的功能限制和配额说明请参见弹性伸缩使用限制。
具体接口的参数限制,请参考各接口文档中的参数说明。
API快速入门
您可以使用 API Explorer 工具在线调用 API。
本文以创建定时扩容任务为例,通过 API Explorer 调用接口的步骤如下:
- 进入API Explorer工具页面。更多 API Explorer 使用说明,请参见使用API Explorer
- 调用创建伸缩组
CreateAutoScalingGroup
接口,配置基础伸缩规则 - 调用创建定时任务
CreateScheduledAction
接口,设置每日业务高峰期的扩容任务
注意:
- 本章节弹性伸缩 API 接口均为最新 API 3.0 接口,后续弹性伸缩相关新增功能都会在此章节更新。我们强烈推荐您使用最新 API 3.0 接口。