2 回答
- 最新
- 投票最多
- 评论最多
1
在回覆您之前,请留意 A 纪录、A(Alias) 纪录 与 CNAME 不同。A 纪录是一个域名指向静态的 IP 地址。 然而 CNAME 与 A(Alias) 属性更相近,是一个域名指向另外一个资源。关于 CNAME 与 A(Alias) 的比较建议您可以参考这个文件。
在 Route53 的最佳实践文件里面有提到,当你的情境可以选择 A(Alias) 纪录 与 CNAME 时,建议你优先使用 A(Alias) 纪录。 A(Alias) 可以帮助你在解析的性能以及 Route53 的费用成本获得更大的优势。
CNAME records
DNS CNAME 记录是一种将一个域名指向另一个域名的方式。如果 DNS 解析器解析 domain-1.example.com 并发现一个指向 domain-2.example.com 的 CNAME,那么 DNS 解析器必须先解析 domain-2.example.com 才能给出响应。这些记录在许多情况下都很有用,例如,当一个网站有多个域名时,确保一致性。
然而,DNS 解析器必须进行更多查询来回答 CNAME 记录,这增加了延迟和成本。在可能的情况下,使用 Route 53 A(Alias) 是一个更快速和更便宜的替代方案。别名记录允许 Route 53 直接回答 AWS 资源(例如,负载均衡器)以及同一托管区域内的其他域名的请求。
已回答 7 个月前
相关内容
- AWS 官方已更新 2 年前
- AWS 官方已更新 6 年前
- AWS 官方已更新 6 年前
- AWS 官方已更新 2 年前