Как лучше всего планировать и выполнять jruby-скрипты из приложения Rails Three? - PullRequest
0 голосов
/ 07 июня 2011

Я работаю над приложением rails, для которого потребуется компонент планирования и выполнения скриптов. У меня есть множество сценариев, которые нужно будет планировать и запускать в любой день. Большинство сценариев выполнят задачу, а затем вставят данные в таблицу в приложении Rails 3. У меня есть и сценарии Ruby и JRuby, чтобы запланировать и запустить. Учитывая эти требования, есть ли у кого-нибудь мысли о подходе для достижения этой цели. Кроме того, в идеале сценарии должны выполняться в фоновом режиме.

Спасибо.

Ответы [ 2 ]

1 голос
/ 07 июня 2011

Может быть, это старомодный подход, но как насчет сценария / раннера, запущенного cron?

0 голосов
/ 08 июня 2011

Я использую rufus-scheduler для запуска ежедневных скриптов из приложения jruby. Насколько я понимаю, он периодически запускается с использованием потоков, которые могут быть ненадежными в обычных реализациях Ruby. Поскольку JRuby использует обычные потоки Java, все должно быть в порядке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...