Serverless 集群支持根据业务流量情况,为集群下的实例设置规则弹性策略。设置后,该实例可根据预设的规则弹性策略,按照弹性计划触发算力区间的弹性调整,避免在业务高峰期可能发生的抖动行为。您可以配置不同周期的规则弹性策略以保障业务在不同时间段的性能需求,也可以通过控制台对规则弹性策略和执行计划进行查询和管理。本文为您介绍规则弹性功能说明和相关操作。
计费说明
规则弹性功能目前处于公测阶段,暂不收取费用。
支持形态及版本说明
实例形态为 Serverless 的集群,支持为集群下的 Serverless 实例设置此功能。
TDSQL-C MySQL 版数据库版本 MySQL 5.7、MySQL 8.0均支持此功能。
功能说明
您的 Serverless 集群的算力区间默认为您创建集群时的设置,如需开启规则弹性功能,您可通过控制台增加规则弹性策略,增加后表示开启规则弹性功能。
您可以对 Serverless 集群下的读写实例,或者只读实例增加规则弹性策略。
当您对 Serverless 集群下的实例增加规则弹性策略后,您可以对该条策略进行复制、修改或删除。
当您对 Serverless 集群下的实例增加规则弹性策略后,您可以查询对应的弹性计划,控制台会展示该弹性规则策略里时间最近的弹性计划,在弹性计划执行之前,支持手动取消计划。
同一 Serverless 集群下,同一类型的实例(读写实例或只读实例)在设置规则弹性策略时,不能设置和该实例已有规则弹性策略重叠的时间段。
在设置规则弹性策略时,最小和最大算力不能设置在对应实例当前的算力区间以外,如需设置更大的算力,你可以先 调整配置。
处于“已暂停”状态的集群,无法进行下列操作,请启动集群后再进行对应操作。
开启规则弹性功能
1. 登录 TDSQL-C MySQL 版控制台。
2. 在左侧集群列表,单击目标集群,进入集群管理页。
3. 选择弹性管理工具 > 规则弹性,单击增加策略。

4. 在策略列表中,设置完策略,单击操作列的确定。

参数 | 说明 |
策略 ID | 策略设置完成后,系统会生成一个策略 ID,用于查询策略和对照弹性计划。 |
实例类型 | 若集群架构为单节点,则此项默认为读写实例;若集群架构为集群版,则此项支持自定义选择:读写实例、只读实例。 |
重复规则 | 请设置重复的规则。 每天:周期为每天时,请设置开始和结束时间,例如:01:00 - 02:00。 每周:周期为每周时,先选择星期数,默认勾选1(表示星期一),范围:1 - 7,支持多选,再设置开始和结束时间。 每月:周期为每月时,先选择天数,默认勾选1(表示每月1日),范围:1 - 31,支持多选,再设置开始和结束时间。 |
弹性范围(CCU) | |
生效周期 | 请设置此条规则弹性策略生效的时间范围,例如:2026-03-01 00:00:00 ~ 2026-03-15 23:59:59。 说明: 支持精确到秒,若您在设置时仅选择了天数,未选择具体时间,则时间会默认为起始日期的00:00:00 ~ 结束日期的23:59:59。 |
开启状态 | 显示当前规则弹性策略是否有效。 |
操作 | 确定:单击以完成设置。 取消:单击以取消设置。 |
复制规则弹性策略
通过复制规则弹性策略,您可以快速复制一个已有的规则弹性策略,并以此为基础进行编辑,操作位置如下所示。

修改已有的规则弹性策略
通过编辑规则弹性策略,您可以对已有的规则弹性策略进行规则变更,包括:修改周期、修改时间段、修改弹性范围以及修改生效周期,操作位置如下所示。

删除规则弹性策略
若某条规则弹性策略不再适用,您可以将其删除,操作位置如下所示。


查询和取消弹性计划
1. 登录 TDSQL-C MySQL 版控制台。
2. 在左侧集群列表,单击目标集群,进入集群管理页。
3. 选择弹性管理工具 > 弹性计划,即可在列表中查询详细的弹性计划,包括系统终止的历史弹性计划、取消中或已取消的弹性计划、待生成任务的弹性计划。

4. 如需取消待生成任务的弹性计划,您可以单击取消计划,并在弹窗中单击确定。