迁移服务前如何安排 DNS TTL
DNS 切换本身很快,真正不可控的是各层缓存。迁移前一天降低 TTL,只对尚未缓存的新记录有效,因此必须提前安排。 切换前 在旧服务器继续提供服务的前提下,将记录 TTL 降到五分钟左右。新服务器使用临时域名或本地 hosts 完成证书、健康检查和数据校验。 切换时 保留旧服务器,不立即删除配置。修改记录后从多个递归 DNS 和不同网络检查解析,同时观察新旧两端访问日志。 切换后 至少等待原 TTL 和本地缓存窗口结束,再停止旧服务。稳定运行一天后恢复较长 TTL,减少权威 DNS 的查询压力。