我们刚刚完成了网站的重新devise,新版本被部署到了不同的服务器上。 域名条目已更新,一切正常。 但是仍然有caching旧的DNS值的一些用户正在获取旧的站点。 预计这会发生很短的时间。 但是我想知道我们可以做些什么来减less这个问题。 我正在考虑涉及TTL和事情的提示。
不相关:似乎一旦某个事物被标记为社区维基,你无法撤消它。 这是我的错误,我不知道这是好还是坏。
我build议在更改DNS条目之前将TTL更改为几天。 这样,希望当你改变dns的时候,这个网站对于大多数人来说会更快。
上次我需要这样做,我安排了旧的服务器,以透明地redirect所有的stream量到新的TTL时间后的DNSlogging更改。
由于有许多系统忽略TTL,我build议在原始服务器上杀掉该站点,并用新服务器的IP地址重新定向。 这将确保每个人都在正确的地方结束,同时等待caching的DNS条目到期并更新。 一个星期左右后,你应该能够删除原来的服务器。