设置数据库代理连接地址

更新时间:2024-11-26 08:44:11

开通RDS MySQL数据库代理后,客户端需要通过数据库代理连接地址访问数据库。本文介绍RDS MySQL数据库代理地址类型以及如何设置整个数据库代理连接地址、内网连接地址和外网连接地址。

关于RDS数据库代理的使用问题和更多相关信息,欢迎加入用户钉钉群(106730000316)进行咨询、反馈和交流 。

前提条件

已开通数据库代理

代理地址类型说明

  • 代理地址共分三种类型:内网地址(专有网络)内网地址(经典网络)外网地址

  • 开通数据库代理时会默认创建1个代理连接地址(原代理终端),新增代理连接地址(原代理终端)时会默认申请1个内网地址(专有网络),后续您可以申请外网地址。

说明

单个RDS MySQL实例支持1~7个代理连接地址,每个代理连接地址支持申请1个内网地址(专有网络)和1个外网地址。

设置代理连接地址

新增代理连接地址(原代理终端)

说明
  • 开通数据库代理后,您可以新增代理连接地址并配置不同的访问策略满足业务需求。

  • 单个RDS MySQL实例支持1~7个代理连接地址。

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏,单击数据库代理

  3. 连接信息区域的顶部,单击新增代理连接地址

  4. 在弹出的对话框中,配置代理连接地址访问策略,完成后单击确定。具体配置项说明请参见配置代理连接地址访问策略

切换代理连接地址交换机

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏,单击数据库代理

  3. 连接信息区域,在目标代理连接地址的网络信息下方单击切换交换机

    重要

    切换代理连接地址的交换机时,数据库代理连接会出现约30秒左右的闪断,直接通过RDS MySQL实例连接地址连接的业务不受影响。建议将业务连接临时切换为RDS主实例或只读实例连接地址,或在业务低峰期进行交换机切换。请确保应用有自动重连机制,若无自动重连机制,请手动进行应用与数据库代理的重连。

  4. 在弹出的对话框内,选择目标交换机变更时间,并单击确定

修改代理地址或端口

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏,单击数据库代理

  3. 连接信息区域,在目标代理连接地址右侧单击image.png图标。

  4. 在弹出的对话框内,设置连接地址前缀、端口,并单击确定

说明

若您的数据库代理进行过共享型代理升级至独享型代理的操作,首次修改代理连接地址时,请注意代理连接地址后缀的改变。

释放代理连接地址

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏,单击数据库代理

  3. 单击目标代理连接地址右侧的删除连接,在弹出的对话框中单击确定

说明
  • 需要至少保留一个代理连接地址。

  • 释放操作会删除整个代理连接地址,包括地址ID、内网地址、外网地址。

设置数据库代理的外网连接地址

申请外网连接地址

您可以在数据库代理页或数据库连接页申请:

数据库代理页

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏,单击数据库代理

  3. 连接信息区域,在目标代理连接地址ID外网地址/端口列,单击申请外网地址

  4. 在弹出的对话框中,设置外网连接地址前缀和端口,完成后单击确定

数据库连接页

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏,单击数据库连接

  3. 数据库代理连接区域,单击申请外网地址,设置外网连接地址前缀和端口,单击确定

说明
  • 每个代理连接地址仅支持申请1个外网地址。

  • 地址前缀:以小写字母开头,2~40个字符,支持字母、数字和短划线(-)。

  • 端口范围:1000~5999。

释放外网连接地址

您可以在以下两个页面释放:

数据库代理页

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏,单击数据库代理

  3. 在待释放的外网地址右侧,单击释放外网地址,在对话框中单击确定

数据库连接页

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏,单击数据库连接

  3. 数据库代理连接区域的待释放外网地址右侧,单击释放外网地址,在对话框中单击确定

相关文档

相关API

API

描述

API

描述

DescribeDBProxy

查询RDS实例的数据库代理详情。

DescribeDBProxyEndpoint

查询RDS实例数据库代理的代理终端信息(连接地址信息)。

ModifyDBProxyEndpoint

修改RDS实例数据库代理的代理终端设置(连接地址访问策略)。

CreateDBProxyEndpointAddress

创建数据库代理的连接地址。

ModifyDBProxyEndpointAddress

修改数据库代理的连接地址。

DeleteDBProxyEndpointAddress

删除数据库代理的连接地址。

  • 本页导读 (1)
  • 前提条件
  • 代理地址类型说明
  • 设置代理连接地址
  • 新增代理连接地址(原代理终端)
  • 切换代理连接地址交换机
  • 修改代理地址或端口
  • 释放代理连接地址
  • 设置数据库代理的外网连接地址
  • 申请外网连接地址
  • 释放外网连接地址
  • 相关文档
  • 相关API
AI助理

点击开启售前

在线咨询服务

你好,我是AI助理

可以解答问题、推荐解决方案等