Node.js Linux进程在终止后自动以新的PID重新启动

Node.js Linux进程在终止后自动以新的PID重新启动,node.js,linux,amazon-ec2,Node.js,Linux,Amazon Ec2,我想停止linux上的节点服务器,但当我试图停止它时,它会自动启动新的PID,我如何才能完全停止它。在这里您可以看到我试图停止Nginx和Node 如何检查它是否是linux僵尸进程?如果是的话,我怎样才能杀死它?否则 我试过这些命令 kill pid Kill -9 pid killall node <<command not working kill-pid 杀死-9 pid killall节点这是由它的父进程生成的,我在杀死该停止后也搜索父进程。你使用的是pm2吗?@mah

我想停止linux上的节点服务器,但当我试图停止它时,它会自动启动新的PID,我如何才能完全停止它。在这里您可以看到我试图停止Nginx和Node

如何检查它是否是linux僵尸进程?如果是的话,我怎样才能杀死它?否则

我试过这些命令

kill pid
Kill -9 pid
killall node <<command not working
kill-pid
杀死-9 pid

killall节点这是由它的父进程生成的,我在杀死该停止后也搜索父进程。

你使用的是pm2吗?@mahatmanich否。这只是express server No pm2,forever,nodemon,它只是express server。你使用的是正确的进程吗?可能存在不使用节点进行grep的父进程,因此它只重新启动子进程…请参阅“ps auxf”和“no grepalso”尝试
sudo kill
sudo kill-9
欢迎:-)