报错日志:Caused by: java.lang.OutOfMemoryError: unable to create new native thread
原因:
process.destroyForcibly()并没有关掉linux上面的子进程导致出现僵尸进程。
linux输入:top 命令查看zombie如果不为0则存在僵尸进程。
解决方案:
由Runtime.getRuntime().exec调用改为 ProcessBuilder单例对象调用生成Process对象后再调用process.destroyForcibly()。