Я хочу выполнить некоторую задачу за определенный период времени. Предположим, что я хочу выполнить cronjob или какую-то рейк-задачу между 6:00 и 9:00 каждые полчаса. Таким образом, скрипт получит исполнение 6, 6:30, 7, 7:30 ... и последний раз в 9.Рельсы Выполнение задания задания Cron или Rake в течение определенного периода времени
Не могли бы вы дать мне некоторое представление о том, как я могу это сделать с помощью Rails.
Не говорите мне, что график индивидуальной задачи на 6, 6:30, 7 .. период времени.
ANS
Простейший способ я нашел, чтобы использовать всякий раз, когда драгоценный камень и добавляя время cronjob, как показано ниже.
every '*/30 6-9 * * *' do
runner "Model.method"
end
Я буду работать над этим завтра, и пусть вы знаете, статус. В любом случае спасибо за ответ. Надеюсь, что это решение поможет. –
Я использовал всякий раз, когда gem добавлял делегацию cronjob. Проверьте мой отредактированный вопрос. Благодарю. –
Удивительно, что вы можете использовать фактическое обозначение задачи cron в каждом драгоценном камне. Рад, что смог помочь! – carlosplusplus