2012-03-09 10 views
5

Estoy usando varias instancias de django, cada una en un virtualenv, en el mismo servidor . ¿Cómo puedo iniciar el servidor de apio y asegurarme de que siempre esté ejecutándose y actualizado? Es decir. después de un reinicio del servidor o actualización del código?apio con múltiples instancias de django

El script /etc/init.d y el archivo de configuración asumen una sola instalación de Django . ¿Tengo que usar el comando ./manage.py aplery?

Saludos Simon

+0

¿Cómo empiezas tus djangos? – jpic

+0

Consulte https://github.com/mher/celery-deploy – mher

+0

djangos se inician a través de runner.wsgi – sbaechler

Respuesta

1

Si realiza cambios en tasks.py para el apio, deberá reiniciarlo una vez para aplicar los cambios ejecutando el comando ./manage.py celeryd start o python manage.py celeryd start --settings=settings para usar settings.py como configuración para el apio. No se verá afectado por los cambios en sus proyectos hasta que realice cambios en la configuración del apio.

Cuestiones relacionadas