免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3373 | 回复: 3
打印 上一主题 下一主题

[DNS] DNS与主机状态监测 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-03-22 13:00 |只看该作者 |倒序浏览

如果在服务器上运行网络应用,如网站。那么我们有必要随时了解这台服务器的健康状况,以便迅速应对中断服务的风险。

如果我们让负责解析域名的DNS来检查网站服务器,发现异常后自动修改相关网站记录到一个正常的网站服务器上,这样不是很好地解决了这个问题吗?这里要提示您的是:如果您不熟悉DNS体系结构,这当然是个好主意。

如果我们仔细分析一下这种方案成熟度,不难发现其中的技术困境与尴尬。

1.
如果用来监测网站服务器的DNS到网站服务器之间出现网络故障,或网络阻塞(哪怕是暂时性),也会干扰对网站服务器健康状态的判断,从而得出错误的结论。

2.
这种方案完全受域名TTL值的制约,就是说从发现网站服务器故障到把域名解析到一个新服务器上的时间由TTL决定。如果强制把TTL设置一个很小的数值会影响域名解析的速度和稳定性。有关TTL请参看本文的附录。

3.
DNS来说域名解析稳定性是压倒一切要求,这时候让他去干附加的工作,这是不是明智之举呢?

其实作为技术人员,还有很多途径去监控服务器的状态。为了清闲一些而牺牲域名解析质量,这是不是值得!

附录:TTL

TTL即生存时间(Time To Live),域名设置中的TTL特指域名记录的解析结果在各地(国内一般按照行政地域放置DNS服务器)DNS服务器上缓存的时间。TTL值的常用单位是秒。对于IP地址相对固定,或短期内不计划变更IP地址的用户TTL值设置的大些为宜,如几个小时或更大些。调大TTL值可以显著的提高域名的解析稳定性和速度。对于计划变更IP地址的用户最好提前把TTL值改小,以便使缓存在世界各地DNS服务器上的旧域名记录迅速过期,等IP地址固定下来后再把TTL值改大。

论坛徽章:
0
2 [报告]
发表于 2010-03-22 17:41 |只看该作者
我们就是楼上这么操作的。嘿嘿

论坛徽章:
0
3 [报告]
发表于 2010-04-07 00:14 |只看该作者
确实,对DNS服务器而言,稳定是压倒一切的。。。

论坛徽章:
0
4 [报告]
发表于 2010-05-15 15:27 |只看该作者
呵呵
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP