O aplicativo Nodejs está iniciando todos os dias e consumindo memória

0

Eu estava tentando executar o aplicativo node.js do ghost no meu servidor ubuntu. Desde que eu estou experimentando principalmente com sistemas linux eu tentei um monte de coisas e finalmente consegui fazer o ghost run no servidor reiniciar usando o pacote forever e o seguinte script upstart.

description     "node.js ghost aps"

start on started
stop on shutdown

script
        export PATH="/home/deploy/local/bin:$PATH"
        export NODE_ENV=production
        cd "/home/deploy/web-apps/ghost/"
        exec forever start "/home/deploy/web-apps/ghost/index.js" -e "/home/deploy/web-apps/ghost/error.log"
end script

Mas depois de algum tempo notei que o número de scripts em execução está aumentando todos os dias e, eventualmente, causando erros de falta de memória.

info:    Forever processes running
data:        uid  command                     script                                                                        forever pid  logfile                 uptime
data:    [0] unyu /home/deploy/local/bin/node /home/deploy/web-apps/ghost/index.js -e /home/deploy/web-apps/ghost/error.log 530     752  /root/.forever/unyu.log 2:22:4:30.155
data:    [1] 73wG /home/deploy/local/bin/node /home/deploy/web-apps/ghost/index.js -e /home/deploy/web-apps/ghost/error.log 2563    2573 /root/.forever/73wG.log 0:23:31:55.579

Como e onde devo verificar para ver o que está iniciando esses scripts?

    
por idursun 09.12.2013 / 08:07

1 resposta

0

Eu resolvi esse problema alterando start on started para start on startup

    
por idursun 19.12.2013 / 08:33