Heroku грабли работа: работа - PullRequest
1 голос
/ 25 июля 2011

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

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

Спасибо.

Ответы [ 2 ]

3 голосов
/ 25 июля 2011

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

heroku workers 1
1 голос
/ 25 июля 2011

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

enter image description here

...