当前项目使用java开发,类似于springboot的微服务,自己做了稍微的改造。目前的问题是:其中有个功能,调用python脚本运行,java中使用
Process process = Runtime.getRuntime().exec(cmdarray)调用sh脚本,sh脚本中有运行python xx.py 运行python脚本,如果同时运行多个python脚本时,CPU占用率会冲到100%,虚拟机会短暂的断连且微服务被重启。
想问一下,这种问题应该如何着手排查和解决呢?再次连接上虚拟机时,top查看python进程也都已经没有了
查系统日志吧,并且查一下python中是否存在死循环