Войти в delayed_job?

Я могу'не получить никакого вывода журнала изdelayed_job, и я'Я не уверен, что моя работа начинается.

Вот'Мой Procfile:

web:     bundle exec rails server
worker:  bundle exec rake jobs:work
worker:  bundle exec clockwork app/clock.rb

И здесь's работа:

class ScanningJob
  def perform
    logger.info "logging from delayed_job"
  end

  def after(job)
    Rails.logger.info "logging from after delayed_job"
  end
end

Я вижу, что часы выводятся в систему, и я вижу, как запускается рабочий исполнитель, но я никогда не вижу попаданий в мои операторы журнала. Я старалсяputs а также безрезультатно.

Мой файл часов довольно прост:

every(3.seconds, 'refreshlistings') { Delayed::Job.enqueue ScanningJob.new }

Я просто хочу, чтобы это работало, а отсутствие регистрации означает, что я могут. Какие'здесь происходит?

Ответы на вопрос(1)

Ваш ответ на вопрос