ntp应该正常安装到Web服务器上吗?

时间:2016-06-13 14:11:46

标签: webserver ntp

当有多台服务器(应用服务器和数据库服务器)时,应该在两台服务器上安装ntp吗?然后如何同步每个服务器的时间?

当我使用NOW() sql插入内容时,时间是来自db server?

我假设在这个应用服务器上使用Rail的简单Web服务。

1 个答案:

答案 0 :(得分:1)

是的,如果可以在所有和任何服务器上特别是生产框,则应始终安装ntp。它将为您节省数小时的痛苦和麻烦。

This是Linux上ntp设置的快速指南,它可以为您提供有关如何设置,配置选项的功能等方面的一些建议。

如果您的部署中只有两台服务器,那么我建议您找到一些可以使用的“可信”低层ntp服务器,并将相同的配置应用于两台服务器。

确保至少有三台上游服务器可以连接,理想情况下五台可用于强大的时域。

一旦你设置并运行ntp并且你的服务器在你要求时间时保持时间,它应该是UTC的一小部分内的正确时间。所以在Ruby中,如果你Time.now.strftime("%Y-%m-%d %H:%M:%S"),它将返回由ntp设置/计时的主机时间。