如何杀死线程。(杀不死怎么办?那就杀了该线程的父线程)

一般而言,下面这条命令都能杀死线程

[isea@hadoop108 zkData]$ kill -9 2851(PID)

如果没能杀死,找到该线程的父线程,()第三列是父线程)将其杀死,该线程就会死掉

[isea@hadoop108 zkData]$ kill -9 2851
[isea@hadoop108 zkData]$ jps
2851 ZooKeeperMain
5578 JournalNode
5775 Jps
[isea@hadoop108 zkData]$ ps -ef | grep 2851
isea       2851   2846  0 00:23 pts/0    00:00:16 [java] 
isea       5833   5490  0 10:50 pts/1    00:00:00 grep 2851
[isea@hadoop108 zkData]$ kill -9 2846
[isea@hadoop108 zkData]$ jps
5578 JournalNode
5835 Jps

 

你可能感兴趣的:(Bugs)