Wie funktioniert "Verzögerter Job" in Ruby on Rails?
Ich bin neu in diesem Bereich und bin etwas verwirrt darüber, wie Delayed Job funktioniert.
Ich weiß, es erstellt eine Tabelle und setzt die Jobs in die Tabelle und dann muss ich ausführen
rake jobs:work
um den Hintergrundprozess zu starten. Jetzt ist meine Frage
Prüft DJ Script jede Minute die Tabelle und führt den Job aus, wenn die Zeit mit job_at time übereinstimmt?
Wie unterscheidet es sich von cron (wann immer gem), wenn das Skript nur alle Minuten die Tabelle überprüft?
Vielen Dank