目前是11:05 UTC。当我在Heroku Postgres DB上调用“SELECT CURRENT_TIMESTAMP”时,它说的是11:10 UTC。
这种巨大的差异怎么可能?我们是否必须手动设置当前时间?
答案 0 :(得分:0)
current_timestamp函数依赖于系统时间并返回事务开始的时间(如果有的话)。在您的情况下,系统时间可能与ntp服务器不同步。您可以使用命令' date'来检查系统时间。
答案 1 :(得分:0)
Heroku说这台机器上的NTP客户端停止工作。他们已经重新启动它并且它再次正常工作。