1

我有一个单独的应用程序,它运行一个名为 test.sh 的 shell 脚本:

node server.js;   //listen on port 5555

如果我以 root 身份运行该脚本,它可以正常工作:./test.sh

也许...

  • nodejs的权限错误?
  • nodejs脚本崩溃,因为它将服务器状态写入stdout但stdout不存在?

先感谢您...

4

1 回答 1

0

永远使用来运行你的节点服务器 通过 npm 永远安装

npm 永远安装 -g

您可以配置日志以写入您的标准输出

您可以将您的应用程序作为永远的 server.js 运行

您也可以在 .sh 文件中提供相同的内容

于 2013-02-05T12:32:59.293 回答