首页/云/云网络与负载均衡速查/DNS TTL 与生效时间
本包目录(247 条)
VPC 与子网36 条公网接入46 条负载均衡54 条
云 DNS 与 CDN49 条
连接与专线41 条云网络排障21 条

DNS TTL 与生效时间

TTL 是记录在各级缓存中的存活秒数:值越小变更收敛越快、权威查询压力越大;越大缓存友好但变更生效更慢。计划切换类变更时,提前把关键记录 TTL 调低,完成后恢复。

作用控制记录在缓存中的存活时长(秒)
调低场景计划迁移或切换前提前调整
调高场景稳定业务减少权威侧查询压力
边界已缓存的旧记录只能等待其自然过期

观察当前 TTL

观察当前 TTL
dig www.example.com | grep -E 'IN' | head -5
# 输出中的数字为该条记录当前剩余的缓存时间
切换前忘记调低 TTL 时,部分地区的旧地址可能在被引用较长时间后才收敛。

易错点

  • 切换前未调低 TTL,旧地址长期仍有流量
  • 把 TTL 当成即时生效开关,忽略递归缓存

数据来源与参考

  • 阿里云 云解析 TTL 说明
  • 腾讯云 DNSPod TTL 文档
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌