J'ai couru delayed_job et avais quelques erreurs, mais maintenant je ne sais pas ce qui est assis dans la file d'attente de travail ou ce qui se passe avec eux ....Comment puis-je voir ce qui se passe avec les tâches en attente en utilisant delayed_job?
Comment puis-je comprendre cela afin que je puisse déboguer s'il est capable d'exécuter ce qui a été mis dans la file d'attente?
est ici où j'appelle le travail (il fait partie d'une tâche cron) et le logiciel de messagerie, il appelle:
class SomeMailJob < Struct.new(:contact, :contact_email)
def perform
OutboundMailer.deliver_campaign_email(contact,contact_email)
end
end
#class OutboundMailer < ActionMailer::Base
class OutboundMailer < Postage::Mailer
def campaign_email(contact,email)
subject email.subject
recipients contact.email
from 'Timothy Fong <[email protected]>'
sent_on Date.today
body :email => email
end