若是怀疑本身程序发生死锁了,能够利用jdk自带工具去定位相关死锁代码位置。java
在jdk相对应的工具路径下执行如下命令工具
cmd>jps 会列出java进程iO进程
8005cmd
645 Dead Lockjdk
>jstack 645 就能够定位死锁代码位置了程序