是否可以设置RDS,使EC2实例使用RDS实例标识符“mydb”连接到RDS而不是使用公共DNS名称:mydb.cfnr64hlvtcp.us-east-1.rds.amazonaws.com
。 ?
答案 0 :(得分:3)
访问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
答案 1 :(得分:1)
AWS提供了有关创建RDS CNAME的文档:
http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-to-rds-db.html