Por alguna razón, Delayed :: Job's ha decidido hacer cola pero no exceder nada a pesar de que lo he reiniciado varias veces, incluso lo maté y lo reinicié. No ejecutará ningún trabajo.
¿Puedo, en / console, especificar un trabajo específico y decirle que funcione?
Ex:.. Delayed::Job.find(x).run
                    
                        ruby-on-rails
                                delayed-job
                                
                    
                    
                        Viaje
fuente
                
                fuente

Respuestas:
respondiendo cómo ejecutar un trabajo específico desde la consola:
Delayed::Job.find(x).invoke_jobpero debe recordar que no ejecutará ninguna otra cosa, como destruir el trabajo que se hizo, etc. simplemente ejecutando el trabajo / tarea.
fuente
También puedes hacerlo así:
fuente
En Heroku tuve un trabajo "atascado" y tuve que correr
heroku restartpara que el trabajador / trabajo comenzara de nuevo.fuente