我使用发条版本0.7.0(是的,我知道它已经过时了),我设定了每小时运行的工作:
every(1.hour, 'My job', :at => '**:00')
但这项工作只在几个小时内完成一次:
2017-09-17T00:00:07.701970 + 00:00 app clock.1 - - 发条:我的工作 2017-09-17T02:00:50.929599 + 00:00 app clock.1 - - 发条:我的工作 2017-09-17T04:00:43.244756 + 00:00 app clock.1 - - 发条:我的工作 2017-09-17T07:00:02.049012 + 00:00 app clock.1 - - 发条:我的工作 2017-09-17T09:00:05.517400 + 00:00 app clock.1 - - 发条:我的工作 2017-09-17T10:00:45.606928 + 00:00 app clock.1 - - 发条:我的工作 2017-09-17T12:00:21.329608 + 00:00 app clock.1 - - 发条:我的工作 2017-09-17T14:00:37.216280 + 00:00 app clock.1 - - 发条:我的工作
正如您在日志中看到的,有时它会每隔一小时运行一次,但有时每隔2小时甚至3小时运行一次。
我做错了什么?也许是否存在与此类问题相关的错误修复?对我来说非常重要的是,它将是可靠的,并且每个小时都要完成工作。
感谢。