我正在为某些 cron 作业使用 hapi-job-queue 但在安排时遇到问题?

I am using hapi-job-queue for certain cron jobs but having trouble with schedule?

来自 schedule 参数中 hapi-job-queue I found that it supports the Later 样式时间定义的文档。所以我试了一下

server.register([
  {
    register: require('hapi-job-queue'), options: {
    connectionUrl: Config.database.url,
    endpoint: '',
    auth: false,
    jobs: [
      {
        name: 'test-job',
        enabled: true,
        schedule: 'at 04:59 pm',
        method: someMethods
      }
    ]
    }
}
]

但我认为代码不起作用..如果我尝试 schedule: 'every 5 seconds'

一切正常,我什至尝试了 schedule: 'at 5:00 pm',这是一个有效的 Later 样式时间定义。我错过了什么吗?

我试过你的代码,它似乎工作正常。顺便说一句,您只需检查您在 'Config.database.url'.

查找具有 'test-job' 作为 _id 字段的文档并检查 'nextRun' 属性;你应该看到正确的时间:'2016-08-13T16:59:00.000+0000'(在我的例子中)