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

为什么我的PolarDB公网连接不上?

为什么我的PolarDB公网连接不上?

展开
收起
三分钟热度的鱼 2024-03-06 21:33:00 81 0
3 条回答
写回答
取消 提交回答
  • 关于您的PolarDB公网连接不上的问题,可能原因较多,比如安全组规则未正确配置、网络ACL限制、域名解析问题、实例状态异常等。建议您按照以下步骤排查:

    • 确认PolarDB实例是否开启公网访问;
    • 检查并配置对应的安全组规则,确保允许所需端口的公网入站流量;
    • 检查网络ACL策略,确保没有阻止数据库连接的相关规则;
    • 使用正确的数据库连接地址和端口号;
    • 如果以上都正常,尝试检查实例状态是否正常,以及是否有维护或其他异常情况。
    2024-03-08 16:45:14
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    无法连接PolarDB公网的原因可能有多种,以下是一些可能的原因及解决方法

    1. 连接参数错误:确保您用于连接数据库的地址、端口、用户名和密码是正确的。您可以在PolarDB控制台中查找并核对公网连接地址及其端口号。
    2. 地址类型使用错误:确认您使用的地址类型是否正确。如果您需要从公网连接PolarDB集群,请使用PolarDB集群的公网地址;如果您需要从私网连接,则应使用私网地址。
    3. 网络配置问题:检查您的网络配置,确保没有防火墙或者其他网络安全设置阻止了对PolarDB的访问。
    4. 白名单设置:确保您的客户端IP地址已经被加入到PolarDB实例的白名单中。如果未加入白名单,您将无法通过公网地址连接到数据库。
    5. DNS解析问题:有时候DNS解析问题也会导致无法连接,可以尝试使用IP地址直接连接,或者检查DNS设置是否正常。
    6. 端口转发配置:如果您是通过Kubernetes集群内部访问PolarDB,可能需要设置端口转发来允许内部服务访问公网地址。
    2024-03-07 15:20:33
    赞同 展开评论 打赏
  • 您本地ip有变化吗,可以先试下把白名单设置成0.0.0.0/0测试下。此回答整理自钉群“PolarDB 专家面对面 - 网络&连接&线程池功能”

    2024-03-06 21:48:53
    赞同 展开评论 打赏

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

相关产品

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

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