supervisor é uma ferramenta de monitorização de processos para aplicações Node.js. Ele permite que os desenvolvedores executem e monitorem scripts, reiniciando-os automaticamente em caso de falhas ou alterações no código. Embora o supervisor ofereça uma solução eficaz para a gestão de processos, existem outras ferramentas no ecossistema Node.js que também desempenham funções semelhantes. Aqui estão algumas alternativas:
Para ver como o supervisor se compara com o forever, nodemon e pm2, confira a comparação: Comparando forever vs nodemon vs pm2 vs supervisor.