Я использую Delayed Job для управления фоновой работой.
Однако у меня есть некоторые задачи, которые необходимо выполнить с регулярным интервалом. Каждый час, каждый день или каждую неделю, например.Регулярные задержки работы
Теперь, когда я выполняю задачу, я создаю новый, который будет выполнен в один день/неделю/месяц.
Однако мне это не очень нравится. Если по какой-либо причине задача не выполнена полностью, мы не создаем следующую, и мы можем потерять выполнение задачи.
Как вы управляете такими вещами (с замедленной работой) в своих приложениях rails, чтобы убедиться, что ваш список обычных задач остается верным?
Хорошая вещь, всякий раз. С некоторыми задачами, позволяющими мне перезагрузить crontab, когда я что-то меняю (мне нужно динамически менять задачи). Благодаря :) –