看来,服务器每周更新一次互联网时间源的时钟。 是否可以configuration此更新的频率?
Windows时间服务不是我曾经依赖的,因为文档一直说
W32Time服务不是一个全function的NTP解决scheme,可以满足时间敏感的应用程序需求,而且Microsoft不支持这种服务。
或者是这个词(见这个页面和这个通知/警告)。
如果您需要保持时钟与参考时钟的良好同步,那么您需要运行完整的NTP协议或类似的东西。 http://www.meinberg.de/english/sw/ntp.htm是我在Windows下使用的NTP实现(它是在大多数unix-like-like操作系统中find的NTPd的Windows端口),尽pipe还有其他的。 一个合适的NTP客户端将保持你的时钟与它的来源同步(假设你有很好的来源,当然),通过慢慢地歪曲时钟来说明不准确的情况,而不是一跳一跳地改变它,所以你的时钟应该总是准确的(在我的家庭服务器上快速运行ntpq -p ,显示它在当前时间之前大约是千分之三十三秒)。
最佳做法是提名一个服务器作为时间pipe理器,并将NTPd作为客户端(保持其时钟与世界其他地方同步)和服务器(以便其他机器可以查询它)运行。 从公共NTP池中select一组本地服务器(请参阅http://www.pool.ntp.org/en/ ),让计时器与之同步。 您可以将所有机器同步到公共资源池,但是这不公平地使用公共资源,并且意味着如果您的Internet连接或外部时间服务器一段时间发生了变化(使用本地计时器选项,在停机期间,您的机器至less全部保持同步)。 为了冗余,可能合法使用池来同步两台机器,所以如果出现故障,你的本地networking可以使用第二个源,尽pipe我从来没有觉得有必要这样做。
例如,在办公室,我通常会在工作的那一天,在局域网和外部世界之间充当防火墙和路由器的小盒子运行在大多数Linux设置中find的标准NTPd,将其时钟与服务器0.uk.pool.ntp.org同步0.uk.pool.ntp.org到3.uk.pool.ntp.org ,而本地networking上的其他服务器和台式机使用Linux下的相同ntpd软件包或上述Windows端口将其时钟与该机器同步。
还有一点需要注意的是,如果你使用虚拟机做任何事情,你需要多加小心一点,因为保持时钟同步会带来额外的麻烦。