Qual é o padrão de fato para executar um servidor node.js em produção?

4

Como devo eu daemonizar e "watchdog", iniciar automaticamente na reinicialização, redirecionar a saída do console para um arquivo de log?

    
por Ivan Krechetov 29.03.2012 / 20:19

2 respostas

8

Usado para sempre como uma ferramenta de daemon em projetos anteriores. Ele reiniciará automaticamente seus scripts node.js se eles falharem. Além disso, ele pode iniciar e gerenciar vários processos de nó e manter um arquivo de log para cada um deles individualmente. No entanto, ele não inicia os scripts na reinicialização.

Leia algumas vezes que as pessoas estavam usando Upstart para fazer o lançamento inicial de sempre, mas eu nunca usei isso sozinho , nunca tive a necessidade de iniciar na inicialização.

    
por 29.03.2012 / 20:56
3

Este é o trabalho de initd ou upstart . Pode ser que você pode usar inetd também, se estiver tudo bem para iniciá-lo sob demanda.

    
por 29.03.2012 / 21:12

Tags