Ich habe eine Hintergrundaufgabe, die mit delayed_job ausgeführt wird.Wie kann ich Code debuggen, der in einer verzögerten Job-Aufgabe in der IRB-Konsole ausgeführt wird?
Ich kann sehen, dass es von den Protokollierungsanweisungen ausgeführt wird. Es scheint nicht das richtige Ergebnis zu haben, verglichen mit der Ausführung im Vordergrund, also möchte ich es in der IRB-Konsole debuggen.
Ich bin mit der Hintergrundaufgabe mit
rake jobs:work
und es nicht der Debugger-Anweisung auslösen.
Wie kann ich den Debugger laden?
Verzögertes :: Worker.new.start – Gaston
Bündel exec Schienen Runner "Verzögerte :: Worker.new.start" –
Diese erstaunliche ist. Die ganze Zeit war ich im Dunkeln auf Konsolenausgabe mit einem verzögerten Job. Vielen Dank! – gregblass