django-supervisor

Software captura de pantalla:
django-supervisor
Detalles de software:
Versión: 0.3.1
Fecha de carga: 20 Feb 15
Promotor: Ryan Kelly
Licencia: Libre
Popularidad: 7

Rating: 2.0/5 (Total Votes: 1)

django-supervisor es una aplicación Django que combina la maravilla de gestión de proceso de supervisord con la comodidad de scripts de administración de Django.
Justificación
Ejecución de un proyecto Django estos días a menudo implica mucho más que la puesta en marcha de un servidor web. Puede que tenga que tener Django ejecuta bajo FCGI o CherryPy, con tareas en segundo plano siendo gestionados por celeryd, tareas periódicas programadas por celerybeat, y cualquier número de otros procesos de todos cooperar para mantener el proyecto en marcha.
Cuando usted está en desarrollo o la depuración, es un fastidio tener que iniciar y detener todos estos diferentes procesos a mano.
Cuando va a implementar, es un dolor para asegurarse de que cada proceso se engancha en los scripts de inicio del sistema con la configuración correcta.
Django supervisor proporciona un puente conveniente entre su proyecto Django y el sistema de control de procesos supervisord. Hace iniciar todos los procesos requeridos por el proyecto tan simple como:
miproyecto python / supervisor manage.py
Ventajas
Django-supervisor es cierto que una capa muy delgada en la parte superior de la funcionalidad proporcionada por supervisord maravilloso. Pero al integrar estrechamente con scripts de administración de Django a obtener una serie de ventajas:
- Manage.py sigue siendo el único punto de control para ejecutar su proyecto.
- Ejecución de todos esos procesos es igual de fácil en el desarrollo como en la producción.
- Tienes la oportunidad de auto-recarga para todos los procesos cuando se ejecuta en modo de depuración.
- Proceso de configuración puede depender de la configuración de Django y variables de entorno, y tienen rutas relativas a su proyecto y / o aplicaciones.
. - Las aplicaciones pueden proporcionar configuraciones de proceso por defecto, que los proyectos pueden entonces modificar o anular, según sea necesario

Requisitos :

  • Python
  • Django

Otro software de desarrollador Ryan Kelly

dexml
dexml

5 Jun 15

Threading2
Threading2

28 Feb 15

PyEnchant
PyEnchant

28 Feb 15

m2wsgi
m2wsgi

15 Apr 15

Comentarios a la django-supervisor

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!