CNode

如何关闭ubuntu上的node进程

问答
Aa304885433发布于9 年前最后回复8 年前9 回复8426 浏览0 收藏

node 进程kill后,为什么又会自动启动

ubuntu 版本为 16.04

服务器是1g1核的,是不是没有没要使用pm2。

untitled1.png 部署的时候不太记得了,看起来没有使用pm2部署。 可能是直接使用 node index.js 运行的。 现在想关闭这个进程,发现怎么关都关不掉。 找到pid,尝试kill,pkill之类的,关掉了,node会自动又启动。

现在node怎么都关不掉了。。。不知道怎么操作,求路过的大神指点一二,感激不尽。

查看回复

回复 (9)

K
Kerwin-L#1·8 年前

我也遇到过这个问题,先 ps -axf 找到守护进程 God Daemon,然后直接 kill 守护进程 就可以了

D
dlyt#2·9 年前

pkill node 我还没遇到这个还杀不掉的

I
im-here#3·9 年前

kill -9 试试

L
liujavamail#4·9 年前

先使用ps axf 查看一下node是否有守护进程 然后kill -9 就应该可以了

A
a304885433#6·9 年前
引用 im-herekill 9 试试

@imhered 找到进程id,kill -9也试过了,就是干不掉

A
a304885433#7·9 年前
引用 liujavamail先使用ps axf 查看一下node是否有守护进程 然后kill 9 就应该可以了

@liujavamail untitled1.png

看到index.js上面还有个进程,把它干掉就好了

Y
ystyle#8·9 年前

你不是用pm2吗? 直接pm2 stop all && pm2 delete all

A
a304885433#9·9 年前
引用 ystyle你不是用pm2吗? 直接pm2 stop all && pm2 delete all

@ystyle 嗯 还没有试试delete all。谢谢

参与回复
登录后即可参与回复。登录