2016-09-16 8 views
0

Ich habe eine bestehende Schienen-Anwendung. Jetzt möchte ich Job-Queuing in meiner Anwendung zur Leistungsverbesserung und zur Verbesserung der Benutzererfahrung implementieren. Angenommen, ich habe eine Schaltfläche auf einer Seite meiner Anwendung. Wenn Sie auf diese Schaltfläche klicken, wird eine bestimmte Aufgabe ausgeführt. Jetzt möchte ich, dass nach jedem Klick die entsprechenden Jobanfragen im Backend entsprechend in die Warteschlange gestellt werden und nacheinander abgearbeitet werden.Job-Warteschlange in Ruby auf Schienen

Bitte sagen Sie mir, wie Sie das Konzept in Schienen implementieren. Oder gibt es ein Tutorial dafür oder nicht?

Vielen Dank im Voraus!

+0

Dies ist etwas, das Sie wahrscheinlich ziemlich leicht google. Eine häufig verwendete Warteschlangenbibliothek ist [sidekiq] (https://github.com/mperham/sidekiq/wiki), die einfach einzurichten ist und über eine außergewöhnlich gute Dokumentation verfügt. – omnikron

Antwort

2

Sidekiq gem ist Ihre beste Option (here is Projekt-Webseite).

Siehe auch das offizielle Tutorial auf ActiveJob.

+0

Thnx @Andrey ,,,,, Ich habe das Problem mit diesem Juwel gelöst, Vielen Dank! – Abhradip

+0

@Abhradip keine probs :) –