51Testing软件测试论坛
标题: 求教一个soap wewbservice压测时遇到的问题? [打印本页]
作者: 测试积点老人 时间: 2018-10-10 10:29
标题: 求教一个soap wewbservice压测时遇到的问题?
各位大佬好:
服务器:cxf+spring构建的 webservice服务, 部署在weblogic上
压力机:loadrunner11 使用java 的vuser编写的post代码进行数据发送(客户端测试的代码已确认action的执行代码中不存在静态变量等容易造成并发问题的代码)
同样的接口,同样的数据的压测结果:
1. 初始tps 1000,随着时间tps逐渐下降到200(2小时 ),且服务器cpu也逐渐降低。 (有业务逻辑,10并发)
2. 停止发压,并重新发压,tps回到1000,随后随着时间结果变得和1一样 (有业务逻辑,10并发)
3. 将服务端所有业务逻辑注释,tps达到3500,随后随着时间tps降低到2000左右(1小时,10并发)
4. 将并发数设置成1,tps达到600,暂时未发现tps下降的问题。
目前有两个考虑问题的思路:1. jvm的垃圾回收问题? 2. loadrunner客户端的问题? 有没有大神能指点一二? gc这块已设置成parnewgc了
作者: 海海豚 时间: 2018-10-11 11:49
感觉是有资源没有释放
作者: jingzizx 时间: 2018-10-11 13:14
其他资源什么情况,需要综合分析
作者: 梦想家 时间: 2018-10-11 14:14
有资源没有释放
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) |
Powered by Discuz! X3.2 |