2012-10-09 3 views
8

Sto utilizzando Sidekiq per alcuni dei miei processi in background.Avvio di Sidekiq con il server di rails nell'ambiente di sviluppo

Attualmente quello che faccio è:

inizio bundle exec rails s su un terminale e quindi avviare bundle exec sidekiq su un terminale diverso in modo che la stessa sidekiq inizia e cercare lavoro da elaborare.

Quello che voglio è:

Appena comincio bundle exec rails s si deve anche avviare la sidekiq bundle exec sidekiq. Come posso integrarlo in solo Sviluppo ambiente ??

risposta

13

Per le app come la vostra che richiedono l'esecuzione di un numero di servizi, prendere in considerazione l'utilizzo di foreman e un Procfile per definire tali processi. Quindi è possibile utilizzare foreman start per eseguirli tutti in un unico terminale.

Problemi correlati