¿Cómo detengo el retraso de trabajo si lo estoy ejecutando con la opción -m "monitor"? ¡Los procesos siguen siendo reiniciados!¿Cómo detengo el retraso de trabajo si lo estoy ejecutando con la opción -m "monitor"?
El comando de empezar con delayed_job es:
script/delayed_job -n 4 -m start
El -m corre a monitorear los procesos que genera un nuevo proceso de delayed_job si uno muere.
El comando que estoy usando para detener la reacción es:
script/delayed_job stop
Pero eso no impide que los procesos de monitor, que a su vez ponen en marcha todos los procesos de nuevo. Me gustaría que se vayan. Puedo matarlos, lo cual tengo, pero esperaba que hubiera alguna opción de línea de comando para cerrar todo.
Mato los procesos de trabajo retrasados de la manera normal y luego obligo a matar a los rezagados solo para asegurarme. En capistrano 3, estoy usando 'execute' en lugar de' run' – Dex