gpt4 book ai didi

mysql - 无法连接到通过 Route53 托管的 RDS 只读副本的域名

转载 作者:行者123 更新时间:2023-11-29 15:17:41 25 4
gpt4 key购买 nike

我有一个包含多个只读副本的 RDS。为了对可用只读副本进行负载平衡,我使用了 Route53 的加权托管区域。我使用此链接来执行此操作:AWS Read Replica

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

错误 2005 (HY000):未知 MySQL 服务器主机“rds-endpoint.com”(0)

我已尝试将 EC2 计算机的公共(public) IP 和私有(private) IP 列入白名单。不确定,是什么导致了这个问题。

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

最佳答案

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

至此,我的问题就解决了。不知道是否有办法从其他VPC连接。

关于mysql - 无法连接到通过 Route53 托管的 RDS 只读副本的域名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59575540/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com