上云无忧 > 文档中心 > 腾讯云弹性伸缩 扩缩容 - 冷却时间说明
弹性伸缩 AS
腾讯云弹性伸缩 扩缩容 - 冷却时间说明

文档简介:
什么是冷却时间: 弹性伸缩(AS)冷却时间是伸缩组的一个可配置设置,设置冷却时间,可以确保在上一扩展活动生效前 AS 不会启动或终止其他实例。伸缩组使用简单的扩展策略动态扩展后,AS 会等待冷却时间完成,然后再继续扩展活动。
*此产品及展示信息均由腾讯云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

什么是冷却时间

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

为什么需要冷却时间

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

设置冷却时间

默认的冷却时间为60秒。
如需修改,请按以下步骤进行:
1. 打开伸缩组的详情页。
2. 单击告警触发策略,选择要设置的告警伸缩策略,选择修改,在修改框下方指定冷却时间的时长(可设置为 0 - 999999秒)。
相似文档
  • 利用腾讯云的腾讯云可观测平台能力,您可以按一组有序的时间序列数据(称为指标)来检索统计数据。您可使用这些指标来验证您的系统是否按预期运行,如果超过了阈值,则会进行扩缩容。
  • AS 定期对伸缩组中的实例运行状况进行检查,并标识出所有运行状况不佳的实例。AS 标记实例状态为运行状况不佳后,会计划替换该实例。详情请参见 查看实例健康检查详情。
  • 单次任务: 单次任务只会在执行开始时间执行一次,因此不需要设置执行结束时间和重复方式。
  • 现象描述: 当您的账户环境无法手动、通过 AS 创建机器,或者创建后所关联的资源(例如负载均衡、私有网络)被您误删时。伸缩组失效就形成了一种提前发现风险的机制,防止在真正需要扩容时扩容失败,极大提高您集群的安全性和可用性。
  • 现象描述: 执行伸缩活动时,可能会有一些原因导致活动失败,需要及时关注并处理以确保伸缩活动正常进行。 您可在 伸缩组列表 中查看伸缩组状态,若您的伸缩组状态出现
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部