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