Dns 设置多个A记录以解析NTP服务

Dns 设置多个A记录以解析NTP服务,dns,ntp,a-records,Dns,Ntp,A Records,我们有4个域名为aaa.bbb.com的实例提供时间同步服务。目前,我们无法设置负载平衡器来分配负载。或者,我们在循环DNS上设置了4A记录,用于解析aaa.bbb.com(我们知道这不是一个完美的高可用性解决方案) 我们期望的是DNS将返回一个A记录以进行解析 但是,我们使用了一些NTP检查工具(例如ntpdate)进行实验,这些工具在一个请求内返回所有实例的时钟: ubuntu@ubuntu:~$ ntpdate -q aaa.bbb.com server vvv.vvv.vvv.vvv,

我们有4个域名为aaa.bbb.com的实例提供时间同步服务。目前,我们无法设置负载平衡器来分配负载。或者,我们在循环DNS上设置了4A记录,用于解析aaa.bbb.com(我们知道这不是一个完美的高可用性解决方案)

我们期望的是DNS将返回一个A记录以进行解析

但是,我们使用了一些NTP检查工具(例如
ntpdate
)进行实验,这些工具在一个请求内返回所有实例的时钟:

ubuntu@ubuntu:~$ ntpdate -q aaa.bbb.com
server vvv.vvv.vvv.vvv, stratum 2, offset 0.000334, delay 0.02867
server xxx.xxx.xxx.xxx, stratum 1, offset -0.000078, delay 0.02850
server yyy.yyy.yyy.yyy, stratum 1, offset 0.000311, delay 0.02780
server zzz.zzz.zzz.zzz, stratum 2, offset 0.000700, delay 0.02782
19 May 03:27:06 ntpdate[1248069]: adjust time server yyy.yyy.yyy.yyy offset 0.000311 sec
由于启用日志将耗尽实例的资源,我们无法通过查看日志来计算访问次数。我们的问题是:

  • 这是否意味着NTP将根据回报从所有实例进行查询 以低延迟获得最佳答案
  • 那是什么意思 所提到的方法将增加四倍的请求 我们的期望
  • 谢谢大家!

    ubuntu@ubuntu:~$ ntpdate -q aaa.bbb.com
    server vvv.vvv.vvv.vvv, stratum 2, offset 0.000334, delay 0.02867
    server xxx.xxx.xxx.xxx, stratum 1, offset -0.000078, delay 0.02850
    server yyy.yyy.yyy.yyy, stratum 1, offset 0.000311, delay 0.02780
    server zzz.zzz.zzz.zzz, stratum 2, offset 0.000700, delay 0.02782
    19 May 03:27:06 ntpdate[1248069]: adjust time server yyy.yyy.yyy.yyy offset 0.000311 sec