Quiero mi trabajo retrasado "código" para iniciar la sesión en un archivo de registro diferente para los requerimientos del negocio. Entonces, registro un estado personalizado en un registro llamado dj.log. Dentro del trabajo "serializado", estoy poniendo las instrucciones de registro para iniciar sesión en mi archivo.retardada de empleo no ingresar Producción
Así es como la configuración es
Delayed::Worker.destroy_failed_jobs = false
Delayed::Worker.sleep_delay = 60
Delayed::Worker.max_attempts = 10
Delayed::Worker.delay_jobs = !(Rails.env.test? || Rails.env.development?) #dont use delayed_job in development or test mode
#Delayed_job custom logger
DJ_LOGFILE = File.join(Rails.root, 'log', 'dj.log')
y aquí es el trabajo que los trabajadores realmente hacen
people.each {|p| Mailer.mail(1233, p).deliver; sent_to << p.email }
Logger.new(DJ_LOGFILE).info("[DELIVERED] All Emails delivered (#{sent_to.join(", ")})")
lo que podría ser el problema aquí? por favor ayuda
los correos están siendo entregados, pero el mensaje no está llegando registran – Anand