Назад | Перейти на главную страницу

Приложение Node.js не запускается в выскочке с Centos

description "Node app"
author "me"

start on runlevel [2345]
stop on runlevel [06]

pre-start script
        exec logger "pre-start NODEJS-CHAT app"
end script

post-start script
        exec logger "post-start NODEJS-chat app"
end script

script
        exec logger "we are launching the NODEJS-CHAT app"
        cd /var/www/html/nodejs-chat
        exec sudo -u deploybot NODE_ENV=production /usr/local/bin/node /var/www/html/nodejs-chat/server.js >> /var/www/html/nodejs-chat/log/app.log 2>&1
end script

Я использую Centos 6.5 и выскочку 0.6.5 (последняя версия доступна через yum). Вышеуказанную задачу можно запустить вручную, введя команду sudo -u ..., но она не запускается при перезагрузке или действительно не выполняется при запуске start nodechat. Команда регистрации работает.

Есть идеи, что здесь может быть не так?