gpt4 book ai didi

linux - 在 node.js 服务器长进程期间 screen 关闭并退出

转载 作者:太空宇宙 更新时间:2023-11-04 11:49:18 25 4
gpt4 key购买 nike

我没有 Sudo 访问权限,所以目前我无法安装“Forever”https://www.npmjs.com/package/forever

相反,我只是使用“screen ”。

我正在运行一个 node.js 服务器,在随机点,节点服务器停止, screen 退出。我似乎无法收集任何关于此的错误数据。我似乎完全不知道它为什么会发生,也想不出一种方法来捕捉正在发生的事情。它不会经常发生(可能每天 1 次)。当我备份 putty 并通过终端登录到我的 Apache 服务器时,我键入 screen -x 或 screen -r,它告诉我没有附加 screen 。节点服务器进程肯定会停止,因为它运行的应用程序停止工作。

显然我不能在这里发布所有代码,因为代码太多了。但是一切似乎都运行良好,除了时不时地出现问题并关闭附加 screen 。

如果节点服务器出现问题,我预计会发生崩溃,并且连接的 screen 会保持连接状态。当我打开它时,会有一个错误输出到终端供我查看。但在这种情况下,它会完全关闭附加 screen 。

有人知道什么样的错误会导致这种情况吗?

附带说明一下,是否有可以在没有 Sudo 访问权限的情况下安装“Forever”的替代方案?

最佳答案

我的节点版本不正确,这就是 Forever 未安装的原因。毕竟我不需要 SUDO。我现在正在使用 Forever,希望这会阐明正在发生的事情,因为我有一个 out.log 文件,它应该可以捕获任何问题。 :-)

关于linux - 在 node.js 服务器长进程期间 screen 关闭并退出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56563788/

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