域名系统 – 托管IP更改,需要多长时间停机?

前端之家收集整理的这篇文章主要介绍了域名系统 – 托管IP更改,需要多长时间停机?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在将我的托管网站(同一主机)移动到静态IP,我知道由于DNS缓存会有一些停机时间 – 是否有人有任何提示如何最小化这个时间并避免我的用户看到“找不到页面?”

提前致谢

解决方法

我假设您指的是解析为您的网站地址的DNS记录.如果是这样,那么这是我的答案.它与我们发布的答案略有不同,我并不想与任何人展开争论:

> DNS记录不会进行,它们会缓存. DNS是一种拉技术,而不是推技术.
> DNS记录应仅缓存相关记录的TTL.
> 99.999%的全球所有DNS客户端(包括Web浏览客户端和其他DNS服务器)都不会在其缓存中显示您的网站DNS记录.对于这些客户,他们将立即获得更新的信息,因为他们必须查找您网站的DNS记录并找到新信息.
>在其缓存中拥有您的网站DNS记录的.001%的DNS客户端将继续使用旧信息,直到DNS记录的TTL到期,此时他们将执行新的查找并获取新信息.

所以对于所有意图和目的,你真的没有太多担心.我的建议是确保记录中的TTL是合理的(例如1小时到24小时),并根据TTL在您希望拥有最少流量的时间更改记录.例如:如果TTL为1小时且您的站点从午夜到上午8点不忙,则在午夜到上午8点之间进行更改.如果TTL是24小时,并且该网站在周末不忙,那么在周末更换它等等.

此外,正如其他人肯定指出的那样,一些DNS服务器不尊重TTL.你无能为力.这是他们的问题,而不是你的问题.如果这些DNS服务器的DNS客户端无法访问您的站点,因为他们在TTL生命周期之外缓存旧信息,那么解决这些问题不是您的问题.您无法解释每个关闭,错误,错误配置或其他错误的DNS客户端或服务器.

猜你在找的HTML相关文章