首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法连接到通过Route53托管的RDS read副本的域名

无法连接到通过Route53托管的RDS read副本的域名
EN

Stack Overflow用户
提问于 2020-01-03 16:51:16
回答 1查看 190关注 0票数 0

我有一个具有多个读取副本的RDS。为了对可用的读副本进行负载均衡,我使用了Route53的加权托管区。我使用这个链接来做这件事:AWS Read Replica

完成此链接中提供的步骤后,我可以在本地连接到RDS (在将我的本地IP列入白名单之后)。但是当我尝试从EC2服务器连接到它时,它给出了错误:

ERROR 2005 (HY000): Unknown MySQL server host 'rds-endpoint.com' (0)

我已经尝试过将EC2机器的公网IP和内网IP都列入白名单。不确定是什么导致了这个问题。

但是,当我尝试向公众开放MySQL端口(0.0.0.0/0,::/0)时,我可以连接到它。问题出在哪里?我该如何解决它。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-09 13:12:22

我使用的服务器托管在默认VPC中,RDS托管在另一个自定义VPC中。当我在托管RDS的同一个私有网络中创建EC2实例时,问题得到了解决。我可以调用Route53托管区域的公共域名和私有域名。

有了这个,我的问题就解决了。不确定是否有其他VPC连接方式。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59575540

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档