Existe algum benefício em gerenciar programas com um gerenciador de processos em vez de com o init.d?

1

Estou usando Redis, Memcached e Nginx, para ser específico, e Supervisor como gerente de processos, mas qualquer informação geral também é útil.

Cada um dos programas mencionados acima quando apt-get installed vem com /etc/init.d/ scripts. Os scripts init.d são fornecidos para facilitar a configuração para os recém-chegados, e há um benefício notável em excluir esses init.d scripts e gerenciar cada programa com algo como o Supervisor, o que provavelmente não será obtido com o uso de um init.d script?

    
por Johnny 5 31.12.2012 / 16:01

1 resposta

4

Isso é muito bem abordado no capítulo de introdução do Supervisord . A maioria dos serviços rodará / funcionará bem com o init.d, e essa será sua configuração padrão e pronta para uso. Os gerentes de processos existem para oferecer a você controle e monitoramento expandidos e mais refinados de seus processos e serviços críticos, se isso for algo que você deseja / exige.

    
por 31.12.2012 / 20:13