Upstart vs Supervisord para gerenciar processos WSGI

Upstart vs Supervisord para gerenciar processos WSGI

Pensamentos? Estou executando o Ubuntu 10.0.4

Responder1

Eu sugeriria o uso de supervisord. Na minha experiência, é mais amigável e geralmente mais suave do que o runit ou os veneráveis ​​​​daemontools. O Upstart foi projetado para substituir o processo igualmente venerável init, enquanto o supervisord é especificamente para gerenciar coisas como WSGI, FastCGI e similares. Também é bonitobem documentado.

Por ser direcionado a esses tipos de cenários, o supervisord fornece recursos para iniciar um número específico de processos, limites de repetição, sinais personalizados e vários outros bits úteis (inclui até uma interface XML-RPC). DBus, mas isso é improvável no seu cenário.

informação relacionada