Руфус планировщик заданий на героку работает чаще, чем запланировано - PullRequest
4 голосов
/ 06 февраля 2012

У меня есть приложение Rails, работающее на heroku с добавленным Rufus Scheduler.

Задача «один раз в день» в планировщике выполняется чаще, чем один раз в день.

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

Редактировать: я не смог решить проблему с самоцветом и переместил свое приложение в дополнение к планировщику heroku, в котором эта проблема не возникает.

1 Ответ

0 голосов
/ 06 февраля 2012

Планировщик Heroku не гарантирован, это всего лишь простая система планирования, предназначенная для заполнения пробела.Это не имеет никакого отношения к тому, что ваше приложение перемещается между dynos, поскольку это отдельная система управления, запускающая один из процессов.

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

Если этого не произойдет - просто переделайте свою работу, чтобы она неНезависимо от того, как часто это работает.

...