我有一个带有 Amazon 提供的 URL 的 RDS 实例。 (此 URL 具有与(当然)相关联的 IP)。
为了更轻松地连接到数据库,我从我的域进行了如下重定向:“ db.myDomain.com ”到数据库实例的 IP。
一个星期以来,一切正常,但突然间,它停止了工作。搜索了几个小时后,我意识到我重定向到的 IP 与实例的 IP 不同。
这让我觉得可能 RDS 上的 IP 是动态的,访问数据库的唯一方法是使用 Amazon 提供的 URL。
这样对吗?如果是这样,是否可以从一个 URL 重定向到另一个 URL?
最佳答案
是的,您对 RDS 的 IP 动态性质的观察是正确的,这是服务的预期行为。始终使用为 RDS 实例提供的 URL 来访问它的 RDS 实例。
对于大多数用例,您不需要进行重定向访问;因为 DNS 名称将进入配置文件/连接字符串。如果您仍然需要一个友好名称 - 您可以使用 Route53 创建一个别名。这是来自 AWS 的文档链接,用于完成此操作 [ https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-to-rds-db.html ] - 它更容易和方便。
关于amazon-web-services - AWS RDS IP 是静态的还是动态的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27898456/