Heroku rake job:работа

Я запускаю отложенные задания в своем приложении, размещенном на heroku, и, естественно, задания запускаются только тогда, когда я запускаю «heroku rake jobs: work» в окне терминала. Однако, когда я закрываю окно терминала, работа, похоже, перестает обрабатываться.

Есть ли способ запустить это задание независимо от моего терминала?

Спасибо.


person Gerard    schedule 24.07.2011    source источник


Ответы (2)


Вам нужны рабочие для работы с задержкой. Вы можете добавить их в свою консоль:

heroku workers 1
person thenengah    schedule 24.07.2011

Да, просто добавьте работника в Heroku на панели ресурсов вашего приложения. Он должен работать автоматически на стеках Aspen и Bamboo, а для стеков Cedar и получения дополнительной информации о Heroku и DJ обязательно ознакомьтесь с статья в центре разработки Heroku:

введите здесь описание изображения

person Mario Uher    schedule 24.07.2011