如何从永远列表节点js中删除已停止的进程

时间:2016-08-02 14:14:00

标签: node.js forever

remove stopped processes

我永远使用来保持node.js应用程序在服务器中运行。有没有办法从永久列表中删除已停止的进程?

1 个答案:

答案 0 :(得分:2)

最好的我发现是做ps -eaf

然后就是杀了eg。杀30566

现在它应该从永远的名单中消失。 :)

注意:如果你的脚本目前没有停止,这样就不会停止它!它只会将其从“永久列表”中移除! (但你也可以用它的PID来杀死它。)

(可选)

为了好玩,这也应该返回所需条目的永久过程的pid:

ps -ef | awk' $ NF ==" myScript.js" {print $ 2}'

注意:替换myScript.js'使用您在“永远开始”中使用的位置/文件命令。 (您可以通过脚本列下的' forever list'找到它。)它可能类似于' myServer / myScript.js'。