Я планирую использовать задачу рейка, чтобы разработать длинный фоновый процесс для моего приложения rails. Являются ли рейк-задачи подходящими для такого рода процессов? В идеале я хотел бы обернуть его внутри демон linux, чтобы он мог легко начать и завершить процесс.Являются ли рейк-задачи подходящими для длительных процессов производства?
Если это не лучший вариант, который является альтернативой? Я стараюсь избегать использования решения на основе cron, чтобы не беспокоиться о расписании и возможности иметь разные экземпляры одного и того же процесса, перекрывающиеся между ними.
Спасибо!
Это зависит от ваших потребностей, но cron-подобные работы часто обрабатываются драгоценным камнем, названным богом: http://godrb.com/ –
Какую работу он будет обрабатывать? – retro
@retro будет обновлять сводную таблицу, извлекать новые и обновленные записи для пересчета средних, сумм и сумм. –