You need to enable JavaScript to run this app.
文档中心
数据库工作台

数据库工作台

复制全文
下载 pdf
规格扩缩容管理
定时扩缩容管理(云盘版实例)
复制全文
下载 pdf
定时扩缩容管理(云盘版实例)
数据库工作台 DBW 提供定时扩缩容功能,该功能常用于应对可预测的负载变化。您仅需配置基于规则的扩缩容策略,DBW 即可定时对数据库执行扩容或缩容操作,无需人工干预,进而实现性能与成本的最优平衡。本文将介绍如何在 DBW 控制台配置云盘实例的定时扩缩容规则。​
前提条件​
  • 已创建云数据库 MySQL 版云盘实例。详细操作,请参见创建云盘实例。​
费用​
开启定时扩缩容功能本身不收取额外费用。规则触发规格变更后,实例费用将按照变更后的规格和实例当前计费方式重新计算。更多计费信息请参见云数据库 MySQL 版计费项与价格。​
注意事项​
  • 适用条件与配置限制​
  • 适用实例:仅适用于存储类型为高性能云盘、FlexPL 云盘和 PL0 云盘的实例。关于云数据库 MySQL 版实例的规格信息,请参见产品规格。​
  • 策略互斥:同一实例下,定时扩缩容与自动扩缩容(基于 CPU 使用率)不可同时配置,仅支持择一启用。关于自动扩缩容的详细信息,请参见自动扩缩容管理(云盘版实例)。​
  • 当前功能为邀测功能,如需使用,请提交工单联系技术支持。​
  • 规格约束:​
  • 仅支持升配:定时扩容的目标规格必须高于当前规格,不支持选择相同或更低规格。​
  • 不可跨类变更:变更规格时不能更改规格类型(如通用型只能变更为通用型,独享型只能变更为独享型)。​
  • 时间间隔限制:定时扩容与缩容(恢复原规格)的时间间隔不能小于 1 小时。​
  • 账户余额要求:使用前需确保账户余额充足。触发规格变更后,实例费用将按新规格重新计算。关于产品的更多计费信息,请参见计费概述。​
  • 触发条件与校验机制​
  • 扩容触发条件:到达配置的扩容时间时,若实例当前规格低于设定的目标规格,系统将自动执行扩容。若当前规格已大于或等于目标规格,则不执行。​
  • 缩容(恢复)触发条件:到达配置的恢复时间时,若实例当前规格与规则中记录的扩容目标规格完全一致,系统将自动执行缩容。若当前规格与目标规格不一致,则不执行。​
  • 日期有效性校验:定时规则仅在指定日期实际存在时触发。若配置的日期在当前周期内不存在,系统将跳过该周期,不会顺延执行。例如,若规则设置为每月 29 日,在非闰年的 2 月将不会触发,系统会在下一个有效周期继续判断。​
  • 规格一致性校验:到达恢复时间时,若实例当前规格与定时扩容设定的目标规格不一致(例如期间被手动变更过),系统将不会执行恢复操作。​
  • 业务影响与风险提示​
  • 连接闪断:扩缩容期间,数据库连接可能出现短暂闪断,建议在业务低峰期执行,并为业务侧配置自动重连机制。​
  • 中断 DDL 任务:扩缩容操作会中断正在执行的 OnlineDDL 任务,请谨慎安排操作时间。​
  • 异常处理与规则熔断机制​
  • 执行失败:若因底层资源不足、目标规格不可用或实例状态异常导致调度未生效,系统会根据调度策略进行自动重试。​
  • 规则自动关闭(熔断):若重试仍失败,或实例规格已不符合规则预期(如手动变配导致冲突),系统将自动关闭该规则并停止后续调度。​
  • 人工介入:规则关闭后,需根据“自动运维事件”中的失败原因处理异常,再手动重新开启或重新配置规则。​
优势​
  • 提前准备资源,避免延迟响应:​
在流量高峰来临前完成扩容,防止因实例冷启动、应用预热等因素造成的服务延迟或失败。​
  • 成本可控且可预测​
  • 资源按计划进行伸缩,便于开展预算管理和成本核算。​
  • 在非高峰时段缩容,避免资源浪费。​
  • 简化运维逻辑​
  • 对于周期性强、规律显著的业务,无需配置复杂的监控指标。​
  • 减少因指标波动导致的频繁扩缩,即震荡问题。​
适用场景​
定时扩缩容适用于负载规律清晰、时间可预先知晓的业务场景,具体如下:​
  • 固定工作时间段的业务系统:例如企业内部的 OA、HR 系统,在工作日 09:00~18:00 期间使用,夜间可将规模缩减至最小。​
  • 教育或考试平台:每日在固定时间段开展上课、考试活动,流量集中于特定时段,周末或假期几乎无访问量。​
  • 电商大促或秒杀活动:明确活动开始时间后,可提前 5~10 分钟进行扩容,活动结束后即刻缩容。​
  • 数据批量处理任务:每日凌晨两点执行批量处理作业,可定时启动计算节点,任务完成后释放资源。​
  • 直播或媒体平台:例如《新闻联播》每晚七点播出,观众会集中涌入,可提前进行扩容。​
  • 开发测试环境:工作日白天开启,下班后或周末自动关闭,可节省成本。​
定时扩缩容功能能够以较低的运维成本达成高效的资源调度,既可以保障使用体验,又能够显著降低云服务的开支。​
操作步骤​
​
开启定时扩缩容
修改定时扩缩容
关闭定时扩缩容
查看定时扩缩容事件
​
  1. 登录 DBW 控制台。​
  1. 在顶部菜单栏,选择地域。​
  1. 在左侧导航栏,选择运维管理 > 观测诊断。​
  1. 在观测诊断页面,单击自动运维。​
  1. 在页面右上角的下拉列表中,选择目标数据库类型即云数据库 MySQL 版。​
  1. 在页面左上角下拉列表中,选择目标实例。​
  1. 在自动运维页签,选择配置自动运维规则 > 规格扩缩容。​
  1. 在配置自动运维规则-规格扩缩容控制面板,配置以下参数信息。​
​
参数​
​
说明​
扩缩容方式​
​
本文以定时扩缩容为例。​
功能开关​
​
单击开启。​
目标规格配置​
​
按需设置主节点和只读节点的目标扩容规格,主节点和只读节点的扩容规格可单独设置。​
重复周期​
​
仅执行一次​
  • 重复周期:从下拉列表中选择仅执行一次,即不重复执行扩缩容操作,只执行一次扩缩容后就失效。​
  • 调整开始时间:按需选择开始扩容的时间,然后单击确定。扩容开始时间不能早于当前时间。​
  • 恢复原规格时间:按需设置恢复实例规格的时间,然后单击确定。​
说明​
调整开始时间和恢复原规格时间的间隔需大于等于 1 小时。​
​
按天​
  • 重复周期:从下拉列表中选择按天,即每天重复执行一次扩缩容操作,若上一周期内实例扩缩容未完成,则自动跳过,同时会在下个周期再判断是否能执行扩容或缩容操作。​
  • 生效时间:按需选择生效的开始日期和结束日期。​
  • 调整开始时间:按需选择开始扩容的时间,然后单击确定。​
  • 恢复原规格时间:按需设置恢复实例规格的时间,然后单击确定。​
说明​
  • 调整开始时间和恢复原规格时间的间隔需大于等于 1 小时。​
  • 调整开始时间与上一次恢复原规格时间的间隔需大于等于 1 小时。​
​
按周​
  • 重复周期:从下拉列表中选择按周,即每周重复执行一次扩缩容操作,若上一周期内实例扩缩容未完成,则自动跳过,同时会在下个周期再判断是否能执行扩容或缩容操作。​
  • 生效时间:按需选择生效的开始日期和结束日期。​
  • 调整开始时间:按需选择开始扩容的时间,然后单击确定。​
  • 恢复原规格时间:按需设置恢复实例规格的时间,然后单击确定。​
说明​
  • 调整开始时间和恢复原规格时间的间隔需大于等于 1 小时。​
  • 调整开始时间与上一次恢复原规格时间的间隔需大于等于 1 小时。​
​
按月​
  • 重复周期:从下拉列表中选择按月,即每周重复执行一次扩缩容操作,若上一周期内实例扩缩容未完成,则自动跳过,同时会在下个周期再判断是否能执行扩容或缩容操作。​
  • 生效时间:按需选择生效的开始日期和结束日期。​
  • 调整开始时间:按需选择开始扩容的时间,然后单击确定。​
  • 恢复原规格时间:按需设置恢复实例规格的时间,然后单击确定。​
说明​
  • 调整开始时间和恢复原规格时间的间隔需大于等于 1 小时。​
  • 调整开始时间与上一次恢复原规格时间的间隔需大于等于 1 小时。​
  • 如果当月没有对应的天数(例如 02 月 30 号),则对应操作会跳过。​
​
  1. 单击确定。​
  • 开启该功能后,暂不支持在列表页查看配置内容,您需进入配置项查看详情,成功触发后才会在运维事件记录页面展示。​
​
FAQ​
Q:我已经配置了定时扩缩容,为什么我手动变配后规则失效了?​
A:定时扩缩容在触发时需要保证实例规格与配置时一致。手动变配导致规格变化后,规则会判定为不一致而不生效,需要您重新配置定时扩缩容规则。​
最近更新时间:2026.10.14 09:49:26
这个页面对您有帮助吗?
有用
有用
无用
无用