弹性伸缩
弹性伸缩 AS(Auto Scaling)可以根据您的业务需求和策略,自动调整 CVM 计算资源,确保您拥有适量的 CVM 实例来处理您的应用程序负载,平衡性能并降低成本。
产品概述
介绍弹性伸缩的基础概念、工作方式及实现效果,帮助您快速认识并高效使用 AS。
应用场景
适用于 Web 服务弹性扩缩、突发流量与 CC 攻击应对、请求类/周期性业务、高可用架构等场景。
购买指南
弹性伸缩服务免费,您仅需为伸缩组关联的 CVM 等云资源付费。
创建启动配置
启动配置是创建云服务器的模板,您需提前指定实例的镜像、实例规格和数据盘等参数。
创建伸缩组
介绍伸缩组作为遵循相同规则、可弹性扩缩的 CVM 实例集合,含最大/最小实例数与关联负载均衡等属性配置。
管理告警触发策略
弹性伸缩 AS 支持根据监控的指标动态扩展伸缩组中的实例数量,您需定义告警触发策略,即触发扩展的监控指标状态以及如何按照需求变化进行扩展。
管理定时任务
定时任务是指根据业务可预测的负载变化,预先设定一次性或周期性的伸缩计划,并通过配置生效时间及伸缩组的最小、最大和期望实例数,实现云服务器实例数量的自动扩展或缩减。
手动扩容
弹性伸缩除支持根据业务负载自动扩缩容外,还支持您将已有 CVM 实例加入伸缩组,或修改期望实例数实现一键扩容,达到快速手动扩缩容的效果。
生命周期挂钩
在扩容或缩容活动的等待阶段执行自定义操作,如软件初始化、数据备份等,实现精细化控制。
查看伸缩活动
创建伸缩任务后可在伸缩组详情页面查看该伸缩组根据伸缩策略已执行过的伸缩活动信息。
API 接口概览
用于对弹性伸缩核心资源进行操作管理的 API 接口。
使用 API Explorer
一款自动化在线调试工具,适用于交互式界面操作场景,您可以快速地进行接口测试、验证接口的可用性及响应结果。
使用 TCCLI
管理腾讯云资源的统一工具,需安装在本地电脑,适合深度集成和自动化脚本。
使用 CloudShell
腾讯云控制台内预置的在线命令行工具,适合快速执行命令和临时操作。