在连接PolarDB集群时,您需要填写PolarDB集群的连接地址。PolarDB提供了集群地址、主地址、主节点地址以及只读节点地址,本文将介绍如何在控制台查看这些连接地址。

查看方法

  1. 登录PolarDB控制台
  2. 在控制台左上角,选择集群所在地域。
  3. 找到目标集群,单击集群ID。
  4. 访问信息区域查看连接地址。

连接地址

地址类型 地址说明 支持的网络类型
集群地址 PolarDB包含一个默认的集群地址。应用程序只需连接一个集群地址,即可连接到多个节点。带有读写分离功能,写请求会自动发往主节点,读请求会自动根据各节点的负载发往主节点或只读节点。 公网和私网
主地址 主地址总是连接到主节点,支持读和写操作。当主节点发生故障时,只读节点会接替它成为主节点,主地址也会自动切换到新的主节点。 公网和私网
主节点地址(不推荐) 主节点的地址,由于故障时节点会不可用,不建议直连主节点。
说明 主地址与主节点地址的区别:
  • 主地址总是连接到主节点,因此当主节点故障切换时也会自动切换到新的主节点。
  • 主节点地址则不支持故障切换,当主节点故障时会不可用,因此不建议直连主节点地址。
私网
只读节点地址(不推荐) 只读节点的地址,由于故障时节点会不可用,不建议直连只读节点。 私网

私网地址和公网地址

地址类型 说明 使用场景
私网地址
  • 通过私网地址访问可以发挥PolarDB的最佳性能。
  • 私网地址无法被释放。

例如:

  • ECS与数据库集群位于同一VPC,那么ECS可以通过私网地址访问数据库集群。
  • 使用DMS通过VPC访问数据库集群。
公网地址
  • 需手动申请公网的连接地址,也可以释放公网的连接地址。
  • 公网即因特网。通过公网访问将无法实现PolarDB最佳性能。
例如:通过公网访问数据库集群进行维护操作。

下一步

连接数据库集群

相关API

API 描述
DescribeDBClusterEndpoints 查询集群的地址信息。
CreateDBEndpointAddress 创建集群的公网地址。
ModifyDBEndpointAddress 修改集群默认访问地址。
DeleteDBEndpointAddress 释放集群地址。