gpt4 book ai didi

node.js - nodejs 'forever' 什么也没做

转载 作者:IT老高 更新时间:2023-10-28 23:07:34 31 4
gpt4 key购买 nike

我正在尝试在 Amazon EC2 实例上使用永久运行我的 nodejs 应用程序。我安装了 nodejs npm,然后运行 ​​sudo npm install forever -g
安装没有返回任何错误,所以我继续尝试使用 forever start server.js 运行我的应用程序,但它不会做任何事情 - 没有任何输出,甚至没有一个错误。
我也试过 forever --help 和只是 forever,但他们都没有给我任何回应...

当使用 nodejs - nodejs init.js 定期运行我的应用程序时,它会按预期工作,但我需要使用 forever 让它运行,这样它就不会关闭当我与服务器断开连接时关闭。

编辑:
由于我遇到的唯一问题是当我关闭与我的 EC2 服务器的终端 session 时 nodejs 正在关闭,我通过使用 linux nohup 命令解决了这个问题:
nohup sudo nodejs server.js &
即使在我关闭终端窗口后,这也会让 nodejs 在子进程中运行。

感谢您的帮助! :)

最佳答案

我也没有收到来自任何 forever 命令的任何 stdout 输入,这个修复解决了它:

sudo ln -s /usr/bin/nodejs /usr/local/bin/node

希望对某人有所帮助。

关于node.js - nodejs 'forever' 什么也没做,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14861197/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com