【发布时间】:2014-10-06 07:46:25
【问题描述】:
我一直在监视我上周在 Bolt 支持的网站上设置的 cron 作业。我注意到每天的 cron 作业似乎在上午 11 点运行(这是数据库记录它们的时间)。在 config.yml 中,时间设置为凌晨 3 点。
我检查了服务器时间,并且使用的是 UTC。 MySQL 数据库正在使用服务器时间,所以我假设它也是 UTC。
【问题讨论】:
我一直在监视我上周在 Bolt 支持的网站上设置的 cron 作业。我注意到每天的 cron 作业似乎在上午 11 点运行(这是数据库记录它们的时间)。在 config.yml 中,时间设置为凌晨 3 点。
我检查了服务器时间,并且使用的是 UTC。 MySQL 数据库正在使用服务器时间,所以我假设它也是 UTC。
【问题讨论】:
这是在 Git 主版本还是 1.x 上?
不管怎样,这听起来肯定是个错误。
编辑: 是一个错误,我已经提交了一个 PR 来修复它的 master 和 1.6 版分支。
但是,一种可能的解决方法是设置数据库中现有记录的时间,以便上次运行的时间是 03:00。
【讨论】: