android: ответ от рыночной активности

Я пытаюсь создать приложение, которое открывает страницу выбранного приложения на рынке Android и позволяет пользователю загрузить его. многие делают свою работу. Вот как я это сделал: У меня есть отдельное приложение Heroku ...

Я добавляю Resque-Scheduler в свое приложение на Heroku

Итак ... мне нужен ОДИН отдельный и отдельный воркер, действующий как планировщик и многие выполняют свою работу.

Вот как я это сделал:
У меня есть отдельное приложение Heroku, которое ничего не делает, кроме 1 работника resque-scheduler, работающего круглосуточно без выходных, добавляя Resque задач в базу данных Redis «удаленного» основного приложения.

(Я делаю это отображение jobs: work task в resque: scheduler или resque: work )

Это лучший способ сделать это на платформе Heroku; или я делаю это совершенно неправильно?

Спасибо!

РЕДАКТИРОВАТЬ: минимальное приложение для планирования на Heroku: http://github.com/clmntlxndr/heroku-scheduler

ОБНОВЛЕНИЕ: с новым стеком CEDAR в Heroku и Procfiles можно запускать отдельную задачу для каждого рабочего.

web:        bundle exec rails server -p $PORT
scheduler:  bundle exec rake resque:scheduler
worker:     bundle exec rake jobs:work

http: // devcenter .heroku.com / article / procfile

5
задан Clément 22 September 2011 в 12:49
поделиться