Usando o runit e o monit para executar / monitorar serviços

2

Estou configurando alguns serviços para rodar no servidor Ubuntu.

Eu estava passando pelo link abaixo onde eles usam o runit para executar os serviços e monit para monitorar os serviços -

link link

1) Os serviços são todos iniciados por meio de monit. 2) Monit inturn os inicia usando o runit.

Qual é a vantagem de usar a configuração acima, onde os serviços são executados usando o runit via Monit. Por que usar o runit no meio, em vez de iniciá-lo diretamente com o monit?

    
por murtaza52 01.10.2012 / 09:57

2 respostas

2

O runit é mais adequado para a execução de processos, pois não depende dos arquivos pid e também será reiniciado se o processo filho travar.

A Monit, por sua vez, monitora o desempenho desses processos e os reinicia usando o runit, conforme necessário.

    
por 09.10.2012 / 08:46
-1

Monit pesquisa os processos, enquanto o runit os executa como processos filhos. Meu palpite é que adicionar runit à configuração monit tem a capacidade de aumentar a porcentagem de tempo de atividade de seus serviços.

    
por 30.10.2014 / 07:37