Приложение Nodejs запускается каждый день и съедает память

Я пытался выполнить фантом node.js приложение на моем сервере человечности. Так как я главным образом экспериментирую с системами Linux, я попробовал набор вещей и наконец сумел заставить фантом работать на перезапуске сервера, использующем навсегда пакет и следующий новомодный сценарий.

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

Но после того, как когда-то я заметил, что количество запущения скриптов увеличивается каждый день и в конечном счете вызывает из ошибок памяти.

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

Как и где я должен проверить для наблюдения то, что запускает эти сценарии?

0
задан 9 December 2013 в 11:07

1 ответ

Я решил эту проблему, изменив start on started на start on startup

0
ответ дан 9 December 2013 в 11:07

Другие вопросы по тегам:

Похожие вопросы: