新贵| Ubuntu | Nodejs |无法在脚本块中运行多个exec

时间:2014-07-24 06:43:01

标签: node.js upstart

我正在尝试为我的nodejs应用设置一个upstart conf。我必须运行2个脚本scrip_1.jsscript_2.js。这里的conf

start on startup
stop on shutdown

respawn

console log

env PROJ=/project/path

script
    cd $PROJ
    exec node script_1.js 2>&1 >> $PROJ/logs/script_1.log
    exec node script_2.js 2>&1 >> $PROJ/logs/script_2.log
end script

问题只是script_1.js正在运行。如果我在exec node script_2.js...之前移动cd $PROJ,那么只有script_2.js正在运行。

如何让这个新贵开始?

谢谢!

1 个答案:

答案 0 :(得分:8)

为脚本1和脚本2创建单独的作业。