Como organizar corretamente a execução de vários processos de um projeto

1

Eu tenho um projeto para o qual eu preciso iniciar vários serviços, como servidor web, servidor websocket, diferentes processadores de informação bruta em mais complexo, etc.

Antes eu estava fazendo isso manualmente, nas telas do Linux, mas o número de processos cresceu e eu senti que isso estava errado.

Eu me pergunto se existe uma maneira correta, uma prática comum de como fazer isso para não perder algo - esqueça de iniciar um dos processos e fique atento quando algo falhar.

    
por Viacheslav 12.01.2015 / 20:48

2 respostas

1

Você pode querer considerar o uso de um observador de processo como Monit que permite que você processos de grupo e crie > .

    
por 12.01.2015 / 20:58
2

Sim, com scripts iniciais para o sistema init de sua distribuição, por exemplo, /etc/init.d scripts ou systemd services.

    
por 12.01.2015 / 20:52

Tags