设置实例自动规格变配
操作场景
按需实例和包年/包月的普通主备实例支持在基本信息页面设置自动扩缩容参数,可以根据设置的参数自动升配规格和自动降配规格。
约束条件
- 仅按需和包年/包月实例的普通主备实例支持设置自动规格变配。
- 设置自动变配时必须拥有iam:agencies:listAgencies权限,如不满足请创建自定义策略。
- 如需开通设置自动变配的权限,您可以在管理控制台右上角,选择“工单 > 新建工单”,提交开通设置自动变配的申请。
- 规格变配会引起业务短暂的中断,请根据实际情况选择是否打开自动变配。
- 当实例异常、关机或冻结等异常状态时,不会触发自动变配。
- 当实例当前存在其他正在执行的任务或已计划的定时规格变更时,无法开启自动变配,若已开启也不会触发自动变配。
- 对于包年/包月实例,若存在未完成的订单或账户欠费受限等时,无法触发自动变配。
- 若当前实例存在只读实例,建议只读实例规格规格不要过小,否则易导致只读实例延迟高、负载高等现象。
- 自动变更规格也会临时占用IP,且变更后不会立即释放(默认12小时后释放)。若没有足够可用的内网地址,变更规格会失败。
- 升配时,若下一个较大匹配规格售罄或不可用,会继续向上匹配。而降配时,为避免规格跳变导致的OOM问题,因此在此场景下不会再向下匹配。
计费说明
自动变配与手动变配的费用标准相同,详情请参见计费说明。
设置自动变配
- 在“实例管理”页面,单击目标实例,进入基本信息页面。
- 单击“自动变配”后的“设置”。
图1 设置自动变配
- 弹框中设置如下参数:
图2 设置变配参数
表1 自动变配参数 参数名称
参数说明
自动升配
打开自动升配的开关。
观察窗口
- 如果开启自动扩容,在观察窗口时间内,CPU平均使用率大于设定值,则系统自动根据读写流量情况进行规格升配。每次升配成功后将进入静默期。
- 观测窗口期最小值为5分钟。
升配规格上限
自动升配的规格上限。触发自动升配后,会逐级升配至规格上限。每次升配一级规格,升配完成后进入静默期。
升配CPU使用率阈值
自动规格升配的CPU使用率触发阈值。当CPU在窗口期内的平均使用率大于设定值时,就会触发自动规格升配。
自动降配
根据实际业务选择是否打开自动降配的开关
降配规格下限
自动降配的规格下限。触发自动降配后,会逐级降配至规格下限。每次降配一级规格,降配完成后进入静默期。
降配CPU使用率阈值
自动规格降配的CPU使用率触发阈值。当CPU在窗口期内的平均使用率小于设定值时,就会触发自动规格降配。
静默期
静默期指两次自动变配(包括手动变配)的最小间隔时间。静默期内,RDS for MySQL不会触发自动变配。
- 单击“确定”。
查看变配历史
- 在“实例管理”页面,单击目标实例名称,进入基本信息页面。
- 单击“自动变配”后的“变配历史”。
- 弹框中查看历史变配任务,包含变配时间、变配类型、状态及原配置和目标配置。
图3 变配历史