2012-10-09 7 views
8

Estoy utilizando Sidekiq para algunos de mis procesos de fondo.Inicio de Sidekiq con servidor de rieles en entorno de desarrollo

Actualmente lo que hago es:

inicio bundle exec rails s en un terminal y luego empezar a bundle exec sidekiq en un terminal diferente para que el sidekiq comienza a sí mismo y buscar trabajo a procesar.

Lo que yo quiero es:

Tan pronto como comience bundle exec rails s también debe iniciar el sidekiq bundle exec sidekiq. ¿Cómo puedo integrarlo en solo Desarrollo entorno?

Respuesta

13

Para aplicaciones como la suya que requieren la ejecución de una serie de servicios, considere usar foreman y Procfile para definir esos procesos. Luego puede usar foreman start para ejecutarlos en un solo terminal.

Cuestiones relacionadas