状态为1时,Upstart错误终止

时间:2012-10-15 19:57:01

标签: node.js ubuntu-10.04 upstart

我有一个ubuntu 10.04服务器,并尝试创建一个upstart脚本:

description "node-workerListener"
author      "me"

start on startup
stop on shutdown

script
        # We found $HOME is needed. Without it, we ran into problems
        export HOME="/var/www"

        exec sudo -u www-data /usr/local/bin/node /var/www/vhost/node/test/workerListener.js 2>&1 >> /var/log/node/helloworld.log
end script

这应该启动一个节点脚本,如果我在命令行上手动启动它。但是当我尝试“启动node-workerListener”时,我收到消息“node-workerListener start / running,process 1323”,但它没有。

在/ var / log / syslog中:“... init:node-workerListener主进程(1317)终止,状态为1”

我该怎么办?

1 个答案:

答案 0 :(得分:-2)

您还可以使用永久 https://github.com/nodejitsu/forever来运行节点流程。

这是一篇详细文章:http://blog.nodejitsu.com/keep-a-nodejs-server-up-with-forever