为什么 Time to Live (TTL) 有几个选项(在 Namecheap 上)

Sve*_*ies 1 dns hosting ttl namecheap

如果我添加一个新的记录,以我的域名,我必须设置TTL(以分钟计)选项5203060automatic

TTL 是否真的意味着它上线之前的时间?那为什么还有等待更长时间的选项呢?如果不是,那么它究竟是什么意思?

Dus*_*jic 5

首先,这些值有点不寻常(除非它们以分钟为单位,但 DNS TTL 的常用度量单位是秒)。这只是 DNS 客户端的指令,他们应该将解析的值缓存多长时间:

  • 如果价值较低,一旦您在未来进行任何更改,客户将花费更少的时间来了解新价值
  • 如果该值较高,客户端将不得不更频繁地进行 DNS 查询,从而减少 DNS 服务器的负载(您不关心),但也会更快地打开第一页(因为已经解析了 IP 地址) DNS 缓存)。

对于典型的 A 记录,现在 60 到 3600 秒之间的任何内容都很常见。