Sidekiq mit Rails Server in der Entwicklungsumgebung starten

9

Ich verwende Sidekiq für einige meiner Hintergrundprozesse.

Gegenwärtig bin ich:

Starten Sie bundle exec rails s auf einem Terminal und starten Sie dann bundle exec sidekiq auf einem anderen Terminal, so dass der sidekiq sich selbst startet und nach zu verarbeitenden Jobs sucht.

Was ich will ist:

Sobald ich bundle exec rails s starte, sollte auch sidekiq bundle exec sidekiq starten. Wie kann ich es nur in Entwicklung Umgebung integrieren?

    
AnkitG 09.10.2012, 04:47
quelle

1 Antwort

13

Für Apps wie Ihre, bei denen eine Reihe von Diensten ausgeführt werden müssen, sollten Sie Vorarbeiter und einen Procfile verwenden, um diese Prozesse zu definieren . Dann können Sie foreman start verwenden, um alle in einem Terminal auszuführen.

    
Jonah 09.10.2012, 07:23
quelle