Ich erstelle eine Rails-Anwendung, mit der Benutzer Tickets für ein Ereignis buchen können.Führen Sie in 15 Minuten eine Aufgabe in Rails aus
Sobald der Benutzer das Ticket, das er kaufen möchte, auswählt, hat er 15 Minuten Zeit, um den Kauf abzuschließen, ansonsten wird das Ticket freigegeben und kann von jemand anderem gebucht werden.
Wie kann ich das Ticket für 15 Minuten "blockieren" und nach 15 Minuten wieder verfügbar machen?
Sie können delayed_job verwenden, um eine Aufgabe nach 15 Minuten auszuführen? – django
http://stackoverflow.com/questions/5494369/how-to-schedule-a-function-to-execute-at-a-future-time – Iceman