tomcat(windows环境)或者java(linux环境)进程占用CPU过高,如何处理?

03.27 /2014

问题

如果博达网站群产品运行期间近期突然出现tomcat(windows环境)或者java(linux环境)进程占用CPU过高,比如经常达到100%,只有强制结束tomcat进程或者killall -9 java或者重启操作系统才能缓解。参考截图:图1,图2

61051.png

图1 tomcat进程占用大量CPU资源

 

06.png

图2系统资源耗尽

解决方法

(1) 停止博达网站群产品服务,或者tomcat程序;

(2) 切换到博达网站群产品安装目录下tomcat/lib目录,

找到以下文件commons-fileupload-1.2.2.jar,

修改其文件名为:commons-fileupload-1.2.2.jar-old

(3) 将附件文件commons-fileupload-1.3.1.jar复制到博达网站群产品安装目录下tomcat/lib目录

(4) 启动博达网站群产品服务或者Tomcat程序,观察运行情况。