开发者社区 > 数据库 > 关系型数据库 > 正文

PolarDB申请了公网,咋连不上呢?

PolarDB申请了公网,咋连不上呢?image.png

展开
收起
真的很搞笑 2024-02-08 13:14:39 51 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    无法连接PolarDB可能由多种原因导致,以下是一些排查步骤和解决方法:

    1. 检查网络类型:确保您的客户端与PolarDB集群的网络类型相匹配。如果您的客户端部署在ECS实例上,请确认ECS实例和PolarDB集群是否在同一地域和相同的网络类型(经典网络或VPC)中。
    2. 确认白名单设置:登录到PolarDB控制台,检查集群的白名单设置,确保您的客户端IP地址已经被正确添加到白名单中。如果白名单仅设置为默认的127.0.0.1或者0.0.0.0/0,这可能分别导致禁止任何IP访问或允许任何设备访问,根据实际情况调整白名单设置。
    3. 核对连接参数:确认您用于连接数据库的地址、端口、用户名和密码是否正确。这些信息可以在PolarDB控制台中找到。
    4. 使用正确的地址类型:如果您需要从公网连接PolarDB集群,请使用PolarDB集群的公网地址;反之,则使用私网地址。不要混淆使用这两种地址类型。
    5. 端口转发问题:如果您为K8s集群内的部分机器开启了公网IP地址,可以尝试通过kubectl port-forward命令将实例的访问端口映射到有公网IP的机器上。
    6. DNS解析问题:确保DNS服务器能够正确解析PolarDB集群的地址。如果发现DNS解析存在问题,可以考虑将DNS服务器地址修改为阿里云的DNS服务器地址。
    2024-02-17 08:28:13
    赞同 展开评论 打赏
  • 是不是没有配置白名单。 ,此回答整理自钉群“PolarDB 专家面对面 - 网络&连接&线程池功能”

    2024-02-08 13:38:06
    赞同 展开评论 打赏

阿里云关系型数据库主要有以下几种:RDS MySQL版、RDS PostgreSQL 版、RDS SQL Server 版、PolarDB MySQL版、PolarDB PostgreSQL 版、PolarDB分布式版 。

相关产品

  • 云原生数据库 PolarDB
  • 相关电子书

    更多
    云栖大会:开源 PolarDB 架构演进、关键技术与社区建设 立即下载
    2023云栖大会:和客户一起玩转PolarDB新特性 立即下载
    2023云栖大会:PolarDB for AI 立即下载