Можно ли сделать следующее, используя delayed_job:
Определите класс с именем Tasks
Метод через Задачи запускается через каждые 5 минут: Tasks.do_processing
Когда наступит следующий 5-минутный цикл, выполните Tasks.do_processing
только , если предыдущий do_processing
завершен
Это что-то, что я должен создать сам или может delayed_job (или какой-нибудь другой гем / плагин) сделать это?
Ps. Я знаю о заданиях cron на уровне ОС, но если бы я использовал это, это означало бы, что каждый раз, когда cron «запускал», он перезагружал всю среду Rails, тогда как только delayed_job нужно загрузить его один раз.