问题描述
用loadrunner8.1做压力测试才开了10个visuser就看到WAS的JAVA进程占CPU90%多,将visuser加到100后CPU占用基本保持100%,该测试脚本只验证登录用户的密码,并且在系统中已将多余的数据库操作完全去除,代码是绝对没有问题的,生产机4G内存4核的CPU,只部署了一个WAS应用,数据库应用在另外一台机,找了很多原因都无法解决,求高手帮助!
解决方案
解决方案二:
CPU挂100%的原因有很多:1、Java虚拟机没有作优化。2、操作系统补丁。3、程序问题4、等等
解决方案三:
这个问题有点复杂
解决方案四:
WebSphere6以上要按照WebSphere补丁的,同时要检查网络是否通畅,防火墙常常造成连接堵塞,应用耗尽系统资源;WebSphere的jvm参数设置、数据库连接池参数等,如果实linux操作系统检查pagespace是否合理
时间: 2024-11-06 07:39:51