您可以根据RDS PostgreSQL数据库代理的监控数据和业务规划方便快捷地调整代理数量,优化代理性能。

前提条件

已开通数据库代理服务,具体请参见开通并配置数据库代理服务

注意事项

调整代理数量会导致应用闪断,请确保系统具备重连机制。

操作步骤

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
  2. 在左侧导航栏单击数据库代理
  3. 代理服务页签的代理实例区域,修改开通数量(个)的数量,然后单击应用
    说明
    • 推荐的代理个数计算方式:主实例CPU核数 + 该主实例下所有只读实例CPU核数 / 8 (结果向上取整),最多60个。

      例如:主实例为8核CPU,该实例下有1个4核CPU的只读实例,则推荐代理数量为(8+4)/8 ≈ 2

    • 代理个数用于计算最终数据库代理的性能规格,不代表实际代理个数。开通的数量越多,数据库代理可承担的数据库负载越高。

      例如:单位代理规格为CPU 2核 内存 4GB,开通2个数据库代理,最终数据库代理规格为CPU 4核 内存 8GB

  4. 设置应用时间,单击确定

相关API

API 描述
ModifyDBProxyInstance 修改数据库代理数量。
DescribeDBProxy 查询数据库代理详情。