【问题标题】:Linux process automatically starts again with new new PID after killingLinux进程在杀死后自动以新的新PID重新启动
【发布时间】:2021-05-22 18:18:46
【问题描述】:

我想在 linux 上停止 Node 服务器,但是当我尝试停止它时,它会自动以新的 PID 启动,我怎样才能完全停止它。在这里你可以看到我试图停止 Nginx 和 Node。

如何检查它是否是 linux 僵尸进程?如果是,那么我该如何杀死它?否则

我已经尝试过这些命令。

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

【问题讨论】:

  • 你在使用 pm2 吗?
  • @mahatmanich 不。这只是快递服务器,没有 PM2,永远,nodemon,它只是快递服务器。
  • 您是否使用了正确的流程?可能存在不与节点进行grep的父进程,因此它仅重新生成一个子进程...
  • 查看 'ps auxf' 而没有 grep
  • 也可以试试sudo kill &lt;pid&gt;sudo kill -9 &lt;pid&gt;

标签: node.js linux amazon-ec2


【解决方案1】:

这是由它的父进程产生的,我在杀死这个停止后也搜索父进程。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-12
    • 2018-09-14
    • 1970-01-01
    相关资源
    最近更新 更多