Monit não iniciará meu aplicativo do nó js

4

Eu tenho um problema com o Monit que uso para monitorar meu aplicativo Node.js. Acabei de me mudar de uma máquina de núcleo único para uma de núcleo múltiplo. Em ambos eu corro o Ubuntu 11.10. No antigo, isso estava funcionando. Este script abaixo usa um script upstart que eu configurei de acordo com isso: link

check process nodejs with pidfile "/var/run/myapp.pid"
    start program = "/sbin/start myapp"
    stop program  = "/sbin/stop myapp"
    if failed port 80 protocol HTTP
        request /
        with timeout 10 seconds
        then restart

Agora, quando eu tento executá-lo, como: monit -d 60 -c /etc/monit/monitrc , tudo corre bem:

monit daemon at 1312 awakened

Na máquina antiga que iniciou o myapp imediatamente. No novo não.

O maior problema é que quando meu aplicativo de nó falha, o monit não está me ajudando. Eu C

    
por Buzz 28.04.2012 / 17:42

0 respostas