Upstart vs Supervisord para gestionar procesos WSGI

Upstart vs Supervisord para gestionar procesos WSGI

¿Pensamientos? Estoy ejecutando Ubuntu 10.0.4

Respuesta1

Yo sugeriría el uso de supervisord. En mi experiencia, es más amigable y generalmente una experiencia más fluida que runit o los venerables daemontools. Upstart está diseñado para reemplazar el proceso igualmente venerable init, mientras que supervisord es específicamente para administrar cosas como WSGI, FastCGI y similares. tambien es bonitobien documentada.

Debido a que está dirigido a este tipo de escenarios, supervisord proporciona funciones para iniciar una cantidad específica de procesos, límites de reintentos, señales personalizadas y varios otros bits útiles (incluso incluye una interfaz XML-RPC). Upstart brinda la capacidad de interactuar con DBus, pero esto es poco probable en su escenario.

información relacionada