Как запустить отсроченную работу рабочих в производственном режиме - PullRequest
6 голосов
/ 25 июля 2011

Я следил за railscast для отложенной работы .На моей машине все работает отлично.Как запустить сотрудников delayed_job в рабочем режиме?

Я использую гем delayed_job, (2.1.4)

Ответы [ 2 ]

14 голосов
/ 25 июля 2011
RAILS_ENV=production script/delayed_job start

Для Rails 4

RAILS_ENV=production bin/delayed_job start

Решил мою проблему.

Может выдать ошибку, что каталог tmp не существует.Просто создайте его и повторите предыдущую команду ..

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

Вы можете попробовать выполнить следующую команду:

RAILS_ENV=production cd ~/path_to_your_app/current && /usr/local/bin/ruby ./script/delayed_job start

, где вы должны настроить /usr/local/bin/ruby в зависимости от конфигурации ruby ​​вашего производственного сервера.

...