Если вы находитесь на локальном компьютере, просто запустите одну из следующих
# starts the worker
rake jobs:work
# kills it
Control + C on your keyboard
или
# starts the worker
script/delayed_job start
# kills it
script/delayed_job stop
Кроме того, вот несколько команд для вызова нескольких рабочих: https://github.com/collectiveidea/delayed_job/wiki/Delayed-job-command-details
Если вы хотите получить список работающих в данный момент работников, вы должны сделать
script/delayed_job status
, и это вернет каждый процесс (который вам нужно будет посчитать, чтобы получить целочисленное значение)
Если вы находитесь на Heroku, вы можете сделать heroku workers
, чтобы получить количество текущих рабочих, и heroku workers 2
, чтобы запустить двух рабочих, или heroku workers 0
, чтобы убить всех рабочих.
Вы можететакже используйте HireFireApp.com, чтобы управлять всеми своими работниками для вас в Heroku.
Поскольку вы не указали, в какой среде вы работаете с диджеем, сообщите мне, если они не отвечают на ваш вопрос.