【发布时间】:2017-06-02 09:25:12
【问题描述】:
我在screen -r 下运行了三个 Node.js 项目(在测试时)。它们运行了很长时间没有问题 - 我可以轻松地使用 Ctrl+C 关闭它们并重新启动它们。我的问题是现在我无法关闭它们。
我用一个简单的 Node.js 命令开始了这些项目:
nodejs index.js > storage/console.log 2> storage/error.log
似乎这些进程被卡在了后台。服务器重新启动后屏幕窗口终止,但是一旦 Ubuntu 启动,所有项目又开始运行。
我试图用kill -9 {id} 和killall nodejs 杀死它们,我什至试图用htop 关闭它们,但它们还是重新启动了。此外,似乎一个项目一次在多个实例中运行,因此我的 CPU 一直处于 100% 的状态。
有人可以帮我解决这个问题吗?
【问题讨论】: