Заводная задача не выполняется каждый полный час

Я использую Clockwork версии 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 часов приложения 1 - - Часовой механизм: Моя работа 2017-09-17T07:00:02.049012+00:00 часов приложения 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 полных часа.

Что я делаю неправильно? Может быть, есть исправление ошибки, связанной с такой проблемой? Для меня очень важно, чтобы он был надежным и выполнял работу каждый полный час.

Благодарю.

0 ответов

Другие вопросы по тегам