6

是否可以以 EC2 实例使用 RDS 实例标识符“mydb”而不是使用公共 DNS 名称连接到 RDS 的方式设置 RDS mydb.cfnr64hlvtcp.us-east-1.rds.amazonaws.com:。?

4

2 回答 2

4

访问 RDS 数据库的唯一方法是使用 RDS 在创建数据库时生成的公共 DNS 端点名称。

如果您想对系统中的组件隐藏公共 DNS 名称,您可以为 RDS DNS 名称设置您自己的 CNAME,但是您必须维护该条目,这似乎有点复杂。

AWS 强烈建议您不要直接使用 RDS DNS 条目后面的 IP 地址,因为该 IP 可能会更改,例如,如果您的数据库必须故障转移到新实例。[1]

[1] http://aws.amazon.com/rds/faqs/#What_is_a_DB_Subnet_Group_and_why_do_I_need_one

于 2013-08-26T14:24:13.733 回答
4

AWS 有用于创建 RDS CNAME 的文档:

http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-to-rds-db.html

于 2016-08-02T21:18:04.693 回答