TTL 是解析结果在各地缓存的存活时间。大则快(命中缓存),小则灵活(随时切换)。
示例配置
# 改 IP 前先把 TTL 调小,等旧缓存过期再切
dig +short xirangzhe.com
# 切回也快:TTL 小则全局生效快,代价是解析请求多一点
要点速览
- 日常用较大 TTL(如 3600s)减少重复解析、提升速度。
- 计划换服务器前,先临时调小 TTL,等旧值过期再改 IP,回滚也快。
- dig +short 能立刻看到当前生效的解析结果,验证切换是否到位。
TTL 是两难:想要快生效就别怕多解析,想要高性能就接受慢切换。