我想了解我们的域名使用的名称服务器的性能?

我想了解我们的域名使用的名称服务器的性能?

我们使用 websitepulse.com 监控我们网站的主页。他们提供了完整下载我们主页的步骤的详细分类。

我发现 DNS 查找时间差异很大。可能需要 200 毫秒到 2 秒的时间。

我们的域名有三个名称服务器:

mimas.rh.com.tr
janus.radore.com
titan.radore.com

我想知道这些名称服务器中是否有一个性能不佳。

我该如何检查这一点?我想,如果我从域信息中删除性能不佳的名称服务器,我就可以减少 DNS 查找差异。

谢谢,哈鲁克

XXXXXXXXXXX 更新:这是检查名称服务器响应时间的有效方法吗?

#dig ns sample.com @mimas.rh.com.tr
#dig ns sample.com @janus.radore.com
#dig ns sample.com @titan.radore.com

这些命令输出查询响应时间。这是我想要的吗?

答案1

您应该检查 websitepulse 使用的名称服务器,因为 DNS 查找的延迟可能来自这里。

他们的 DNS 是否缓存结果,还是仅转发给您的?

一个好主意是除了监控网站之外还要监控您自己的名称服务器,以检查是否存在任何减速现象。

编辑:

是的,dig 可以显示执行查询所需的时间。但我在考虑更强大、更自动化的东西,比如 nagios/munin/cacti...

答案2

查看 namebench 工具:http://code.google.com/p/namebench/

答案3

是的,假设您的网络不会拦截传出的查询或类似的东西,这些 dig 命令是一种合理的检查方法。您可能应该从网络上不同点的机器运行类似的命令。

相关内容