如果您当前的数据库代理(代理类型、规格)无法满足业务需求,或代理资源过剩,可以调整代理配置。本文介绍通过控制台和API接口变更RDS MySQL代理类型和代理数量(规格)的操作方法和推荐代理规格计算方式。
前提条件
注意事项
变更代理类型或代理数量(规格)时,为降低对业务的影响,系统会将新会话连接至新规格的数据库代理上。原规格代理上仍活跃的会话将继续保留8小时,并随后在第一个可维护时间段内自动下线;原规格代理上的闲置连接会断开。建议您在业务低谷期执行变更操作,并确保应用具备重连机制。
若短时间内多次变更代理类型或代理数量(规格),系统仅保留最近一次变更发生前原规格代理上的会话。
代理数量和代理规格的关系:
代理规格 = 单位代理规格 × 代理数量
。其中,单位代理规格固定为2核CPU。例如,代理实例的代理个数为3时,代理规格 = 2核 × 3 = 6核。
操作步骤
- 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
在左侧导航栏,单击数据库代理。
在基本信息区域,单击变更配置。在弹出的对话框中,选择代理类型、代理规格和变更时间,单击确定。
说明通用型代理和独享型代理区别和功能,请参见代理类型介绍。
推荐代理规格计算方式:
推荐代理规格=推荐代理个数×单位代理规格
。其中,单位代理规格固定为2核CPU。通用型代理规格最高为16核,独享型代理规格最高为32核。推荐代理个数计算方式如下:
代理类型
高可用系列实例
集群系列实例
通用型推荐代理个数
(主实例CPU核数+该主实例下所有只读实例CPU核数)/4
(向上取整)。(主节点CPU核数+该主节点下所有备节点CPU核数)/4
(向上取整)。独享型推荐代理个数
(主实例CPU核数+该主实例下所有只读实例CPU核数)/8
(向上取整)。(主节点CPU核数+该主节点下所有备节点CPU数)/8
(向上取整)。例如,RDS高可用系列实例:主实例为8核CPU,该实例下有1个4核CPU的只读实例,则通用型代理推荐代理个数为
(8+4)/4=3个
,即推荐代理规格为3 × 2 核=6核
。
相关API
API | 描述 |
变更RDS数据库代理实例相关配置。 | |
查询RDS实例的数据库代理详情。 |