金色坐标

关注互联网应用和搜索引擎技术

« 双绞线网线分为直通线和交叉线Lucene使用代码实例之建立索引 »

域名A记录修改等待生效

由于空间服务商机房位置调制,服务器IP地址发生改变,所以博客域名kingxy.com指向需要修改。但是问题是,空间服务商只提前一天进行了通知,而此前考虑服务器IP是基本不变因素,因此域名A记录的TTL被设置成了一周,这就造成域名修改之后生效时间极其漫长。运气差的话,各地DNS缓存很可能要拖拉1周左右才能完全更新了,在此期间除非更改host文件,否则博客是无法正常访问了。

TTL值全称是“生存时间(Time To Live)”,在域名解析中简单的说它表示DNS记录在DNS服务器上的缓存时间。当一个用户在浏览器中键入http://www.kingxy.com访问博客时,计算机首先要进行域名解析。通常情况下,域名解析请求会发送给访问者计算机所配置的网络DNS服务器,例如8.8.8.8。

然后,8.8.8.8就会试图为他解析www.kingxy.com的IP地址,当然8.8.8.8这台DNS服务器最初没有包含www.kingxy.com这条信息,因此无法立即解析,但是通过全球DNS的递归查询后,最终会定位到某台具有www.kingxy.com解析信息的例如dns.abc.com这台DNS服务器。dns.abc.com这台DNS服务器将www.kingxy.com对应的IP地址1.1.1.1告诉8.8.8.8这台DNS服务器,然有再由8.8.8.8告诉用户结果。

最后,8.8.8.8为了以后加快对www.kingxy.com这条记录的解析,就将刚才的1.1.1.1结果保留一段时间,这就是TTL时间,在这段时间内如果用户又有对www.kingxy.com这条记录的解析请求,它就直接告诉用户1.1.1.1,与此同时,8.8.8.8也有可能开始充当dns.abc.com的角色。只有当TTL到期后此条缓存信息才会失效,则又会重复上面的过程。

经过这次经验教训,看来域名的TTL值设置,最长还是不要超过24小时为好。




原创文章,如转载请注明:转载自金色坐标 [ http://www.kingxy.com/ ]

本文链接地址:http://www.kingxy.com/archives/86.html

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

订阅博客

  • 订阅我的博客:订阅我的博客
  • 通过Google订阅本站
  • 通过bloglines订阅本站
  • 通过抓虾订阅本站
  • 通过yahoo订阅本站

Search

Google

最新评论及回复

最近发表

金色坐标博客——京ICP备09009094号

本站采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本站内容必须也遵循“署名-非商业用途-保持一致”的创作共用协议.
KingXY Blog - This site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License.