Postgres提前5分钟在heroku上的时间

时间:2015-02-23 11:07:03

标签: postgresql heroku time

目前是11:05 UTC。当我在Heroku Postgres DB上调用“SELECT CURRENT_TIMESTAMP”时,它说的是11:10 UTC。

这种巨大的差异怎么可能?我们是否必须手动设置当前时间?

2 个答案:

答案 0 :(得分:0)

current_timestamp函数依赖于系统时间并返回事务开始的时间(如果有的话)。在您的情况下,系统时间可能与ntp服务器不同步。您可以使用命令' date'来检查系统时间。

答案 1 :(得分:0)

Heroku说这台机器上的NTP客户端停止工作。他们已经重新启动它并且它再次正常工作。