Entrar en delayed_job?

No puedo obtener ninguna salida de registro dedelayed_job, y no estoy seguro de que mis trabajos estén empezando.

Aquí está mi Procfile:

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

Y aquí está el trabajo:

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

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

Veo las salidas de reloj hacia el sistema, y ​​puedo ver el inicio del ejecutor de trabajo, pero nunca veo el impacto de mis declaraciones de registro. Lo intentéputs también en vano.

Mi archivo de reloj es bastante simple:

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

Solo quiero ver esto funcionando, y la falta de registro significa que no puedo. ¿Que está pasando aqui?

Respuestas a la pregunta(1)

Su respuesta a la pregunta