我们正在尝试在使用我们的 DNS 托管公司还是使用亚马逊的 Route 53 之间做出决定。
Amazon 吹捧 Route 53 的好处之一是它使用 Anycast,这意味着他们的 DNS 服务器分布在全球各地,当需要解析 DNS 请求时,该请求将被发送到最近的服务器,这将减少查找所需的时间。
我的问题是 - 用户使用的任何 DNS 的 DNS 缓存不会使这无关紧要吗?不是所有辅助 DNS 服务器都缓存 DNS 的本地副本,以便它们不需要将请求转发到主 DNS 服务器吗?并且该信息不是根据 SOA 记录的“刷新”值自动更新(不是在用户请求时)吗?
我有一个关于正常运行时间的类似问题。假设我们选择了我们托管公司的 DNS,它会宕机几个小时。只要 SOA 的“过期”值设置为(在我们的例子中为 1 周),辅助 DNS 服务器就不会继续为缓存的内容提供服务吗?