ich Rails und Resque bin mit ein paar Hintergrundjobs durchzuführen. Die Jobs, die in die Warteschlange gestellt werden, müssen innerhalb eines bestimmten Zeitintervalls abgeschlossen sein, z. B. 10 Sekunden. Wenn der Arbeitnehmer nicht einen bestimmten Job in 10 Sekunden startet dann will ich es nicht - der Endverbraucher wird es wieder in diesem Fall beantragen.Rails und Resque - Wie Jobs zu ignorieren, wenn sie zu alt sind
Wenn ich einen Job in die Warteschlange einreibe, denke ich, dass ich einen Zeitstempel hinzufügen könnte, und wenn der Job genommen wird, könnte ich überprüfen, ob wir innerhalb des Limits sind und die Aufgaben ausführen, andernfalls zurück.
Ich frage mich, ob es eine andere Möglichkeit ist, dies zu erreichen, "out-of-the-box".