阿里云代理商-阿里云服务器-阿里云数据库-重庆典名科技

开通并配置数据库代理服务

发布时间: 2022-06-06 10:03:25文章作者: 网站编辑阅读量: 115

  RDS PostgreSQL提供数据库代理服务,支持读写分离,本文介绍配置方法。


  前提条件
  RDS PostgreSQL实例需要满足以下要求:
  实例大版本为PostgreSQL 14、13、12、11或10。
  实例存储类型为云盘。
  实例系列为高可用版。
  实例为主实例。
  RDS PostgreSQL数据库代理功能正在逐步开放中,当前支持的地域及可用区如下:
  中国(香港):可用区B。
  华东1(杭州):可用区G、可用区H、可用区I和可用区J。
  华北2(北京):可用区F、可用区G、可用区H和可用区I。
  华北3(张家口):可用区A、可用区B和可用区C。
  华东2(上海):可用区B、可用区E、可用区F和可用区G。
  华南1(深圳):可用区D和E。
  印度尼西亚(雅加达):可用区A。

  新加坡:可用区A、可用区B和可用区C。


  注意事项
  开通数据库代理后,不建议迁移主实例可用区。如果迁移主实例可用区,将会导致主实例与数据库代理不在同一可用区,从而使数据库访问延迟增高,响应变慢。

  请确保已创建只读实例。没有只读时,可以开启数据库代理功能,但无法设置代理终端。


  操作步骤
  步骤一:开启数据库代理服务
  1.访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
  2.在左侧导航栏单击数据库代理。
  3.(可选)首次开启数据库代理服务时,需要单击SLR授权后的点击授权,在对话框中单击确定。阿里云将自动创建服务关联角色AliyunServiceRoleForRdsProxyOnEcs,允许RDS Proxy服务通过该角色为用户完成弹性网卡的挂载动作,进而打通网络链路。
  4.单击立即开启代理,填写代理个数,然后单击立即开启。

  开启数据库代理后,您可以在代理服务页签看到数据库代理的基本信息。


  步骤二:设置代理终端
  开通数据库代理后,您还需要设置代理终端,配置数据库代理的核心功能。
  1.访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
  2.在左侧导航栏单击数据库代理。
  3.单击代理终端页签,并单击设置代理终端。

  4.设置如下参数,并单击确定。


  设置完成后,您需要在应用程序中配置代理终端地址,就可以使写请求自动转发到主实例,读请求自动转发到各个只读实例。
联系客服免费领取更多阿里云产品新购、续费升级折扣,叠加官网活动折上折更优惠