tencent cloud

弹性伸缩

产品简介
产品概述
产品优势
应用场景
使用限制
访问管理
购买指南
快速入门
五分钟创建伸缩方案
步骤1:创建启动配置
步骤2:创建伸缩组
步骤3:创建伸缩策略
教程
创建 Web 服务
创建高性能计算集群
创建请求类服务器
配置高可用业务
启动配置
启动配置概述
创建启动配置
查看启动配置列表
更改启动配置
检测异常
伸缩组
伸缩组概述
创建伸缩组
查看伸缩组列表
修改伸缩组
修改伸缩组绑定的实例
将负载均衡与伸缩组结合
删除伸缩组
创建通知
创建伸缩活动通知
指定通知接收人
扩缩容
生命周期挂钩
管理定时任务
管理告警触发策略
实例健康检查
手动扩容
缩容处理
查看伸缩活动
暂停及恢复扩缩容
指定实例免于缩容
伸缩活动取消
伸缩活动失败
冷却时间说明
监控
监控告警指标
运行状态检查
定时任务
定时任务执行时间说明
故障处理
伸缩组失效
伸缩活动失败
实践教程
为伸缩组设置固定出口 IP
部署弹性 Web 应用服务
设置服务开机启动
客户案例
高性能计算:碳云数据挖掘
API 文档
History
Introduction
API Category
Making API Requests
Scaling Group APIs
Scaling Group Instances APIs
Launch Configuration APIs
Scheduled Action APIs
Alarm Trigger Policy APIs
Notification APIs
Lifecycle Hook APIs
Instance Refresh APIs
Other APIs
Data Types
Error Codes
常见问题
联系我们
词汇表
文档弹性伸缩扩缩容冷却时间说明

冷却时间说明

PDF
聚焦模式
字号
最后更新时间: 2024-01-08 17:53:30

什么是冷却时间

弹性伸缩(AS)冷却时间是伸缩组的一个可配置设置,设置冷却时间,可以确保在上一扩展活动生效前 AS 不会启动或终止其他实例。伸缩组使用简单的扩展策略动态扩展后,AS 会等待冷却时间完成,然后再继续扩展活动。
手动扩展伸缩组时,默认为不等待冷却时间,但您可以设置冷却时间覆盖默认设置。请注意,如果监测出实例运行状况不佳,AS 会即时替换运行状况不佳的实例,而不会等待冷却时间完成。

为什么需要冷却时间

机器加入伸缩组后,需要一段时间才能将负载降下来。如果没有冷却时间,系统会在负载降下来前不断扩容,新加入的机器接管业务后,发现负载过低,然后又缩容。
在实例投入使用之前,这些实例使用配置脚本安装和配置软件,因此实例从启动到投入使用大约需要两到三分钟的时间。(当然,实际时间取决于诸多因素,如实例大小和是否有启动脚本要完成等。)
示例场景:
业务出现流量高峰,导致告警策略的警报触发。该警报触发时,AS 会启动一个实例来帮助处理增加的需求。但是存在一个问题:该实例需要几分钟的时间才能启动,并且启动后需要时间逐渐从 CLB 接收请求。在此期间,监控警报可能会继续触发,从而导致 AS 在警报每次出现时都另外启动一个实例。
但若您设置了冷却时间,AS 在启动一个实例后,将暂停所有简单扩展策略或手动扩展引起的扩展活动,直至经过了该指定时间量(默认值为60秒)。这样,新启动的实例有时间开始处理应用程序流量。
冷却时间过后,所有暂停的扩展操作都会恢复。如果警报再次触发,则 AS 将启动另一个实例,而冷却时间也会再次生效。不过,如果新增的实例足以将 CPU 使用率降为正常水平,则该组会保持其当前大小。

设置冷却时间

默认的冷却时间为60秒。
如需修改,请按以下步骤进行:
打开伸缩组的详情页。
单击告警触发策略,选择要设置的告警伸缩策略,选择修改,在修改框下方指定冷却时间的时长(可设置为 0 - 999999秒)。

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈