Delayed_job worker auf Heroku ausführen?
Im Moment habe ich also eine Implementierung von delayed_job, die perfekt in meiner lokalen Entwicklungsumgebung funktioniert. Um den Worker auf meinem Computer zu starten, renne ich einfachrake jobs:work
und es funktioniert perfekt.
Damit delayed_job mit Heroku funktioniert, habe ich fast den gleichen Befehl verwendet:heroku run rake jobs:work
. Diese Lösung funktioniert, ohne dass ich irgendetwas für Arbeiterkosten an Heroku bezahlen muss, aber ich muss mein Eingabeaufforderungsfenster geöffnet lassen, sonst stoppt der delayed_job-Arbeiter, wenn ich ihn schließe. Gibt es einen Befehl, um diesen delayed_job-Worker permanent am Laufen zu halten, auch wenn ich das Befehlsfenster schließe? Oder gibt es einen anderen besseren Weg, dies zu tun?