2013-02-23 7 views

Antwort

4

Ich denke, man nur diese

BACKGROUND=yes rake resque:scheduler 

zu tun haben, und vielleicht würde das funktionieren Scheck über here

Hope this Hilfe

+0

danke Viren haben den Weg 'PIDFILE =./Resque-scheduler.pid Hintergrund = ja Rake resque: Scheduler' es funktioniert für mich –

+1

Hinweis, sollten Sie eine resque Version> = 1.20 zu verwenden BACKGROUND = ja Option –

+0

Es läuft für einige Zeit und stoppt. Wie kannst du die ganze Zeit weiterlaufen? – aashish

1
PIDFILE=./resque-scheduler.pid BACKGROUND=yes rake resque:scheduler 

komplette doc von resque Scheduler verfügbar here

0

versuchen this out

rake resque:scheduler BACKGROUND=true 

oder

rake resque:scheduler & 

und jetzt, wenn Sie die Ausgabe der Rake Aufgabe zu unterdrücken wollen, versuchen Sie es mit nohup

nohup rake my:task BACKGROUND=true 
0

Versuchen Sie, die folgenden Programme ausgeführt wird resque-schedular konfigurieren in Gottes Skript.

installieren Gott gem

gem install god 

erstellen Sie eine Datei mit dem Namen als watch.god in Ihrem Projektordner. Folgende

In watch.god

God.watch do |w| 
    w.name = "resque_schedular" 
    w.dir = '/home/machine_name/project_path' 
    w.start = "BACKGROUND=yes bundle exec rake environment resque:scheduler" 
    w.keepalive 
end 

Run Gott in Terminal

$ god -c path/to/watch.god -D 

Run Gott im Daemon zu testen (Hintergrund) vom Terminal

$ god -c path/to/watch.god 
+0

Achten Sie auf den Tippfehler in Gott-Konfiguration, es ist Hintergrund nicht zurückgeworfen – St0rM

Verwandte Themen