较短的 DNS TTL 有什么缺点吗?
答案1
首先,您的 DNS 不应经常更改。许多 DNS 服务器不遵守您的 TTL“请求”,并强加自己的策略。如果您要进行更改,请在更改前几周将 TTL 设置为较低值。通常,较长的 TTL 有助于减少权威服务器的负载,并为访问您网站的客户端增加一点时间。我通常使用 3600,甚至 36000,具体取决于情况。
答案2
TTL 越高,DNS 查找次数越少,这可能会为您以及任何访问您 DNS 的人带来更低的“成本”。(更少的往返次数)
也就是说,非常低的 TTL 对于基础设施来说是有用的。
如果您有一个“浮动”后端基础设施 DNS 名称(例如 puppet.sample.com),您将其从一个框移动到另一个框以实现高可用性,并且只有您的系统需要遵守该记录,那么低 TTL 会非常有用。