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