Rails 3 и планирование повторяющихся задач без cron - PullRequest
1 голос
/ 21 июня 2011

У меня есть приложение, и я в настоящее время использую delayed_job. Мне было интересно, есть ли какие-нибудь рекомендуемые драгоценные камни, которые делают планирование повторяющихся задач.

Я хочу запланировать задачу, которая выполняется с определенной частотой, для очистки базы данных / отправки электронных писем / запуска других методов. Я хочу выполнять некоторые задачи каждый день или каждый час.

Есть ли какие-нибудь хорошие, довольно простые в настройке и настройке, которые не используют CRON.

Ответы [ 3 ]

2 голосов
/ 21 июня 2011

Вы можете конвертировать эту повторяющуюся работу в рейки и вызывать эти рейки через cron.Для установки cron на сервер, когда бы ни было приятно оформить заказ здесь - http://railscasts.com/episodes/164-cron-in-ruby

1 голос
/ 19 апреля 2013

есть несколько очень хороших жемчужин о расписании повторяющихся задач, которые я пробовал отложенное задание это просто и легко использовать, вы можете наблюдать, как рельсы брошены до деталей его использования

0 голосов
/ 06 ноября 2013

Вы можете попробовать rufus-scheduler https://github.com/jmettraux/rufus-scheduler Это планировщик на основе приложений (если вы не используете его функцию cron).

...