黑五类 发表于 2009-7-1 19:25:10

高手请进: Vuser数量和hits/sec的关系问题

最近在做性能测试,发现了一个不能理解的问题,还请高手们知道一下。

相同的访问页面的脚本

(1)20个vuser没有thinktime。hits/sec可以达到800   事务处理时间 0.01s

(2)100个vuserthinktime = 5s . hits/sec 可以达到20事务处理时间 0.01s

(3)400个vuser   thinktime = 20s   hits/sec 可以达到10事务处理时间 10s

大概的应用就是调用一个jsp页面,jsp页面往数据库里面插入一条sql语句。数据量不大。

个人认为,压力最大应该是(1)场景。(2)和(3)的场景压力应该是基本一样,但是不知道为什么,实际的结果确实(1)和(2)场景的结果相差不大,但是(3)场景的结果相差太大。还请高手给分析一下。

如果我还有东西没有说清楚的,也可以直接给讲一下,vuser和 hits/sec等这些详细的概念。

[ 本帖最后由 黑五类 于 2009-7-1 19:26 编辑 ]

lijian422202 发表于 2009-7-2 09:49:56

这个一般是应用服务器的connector 中的maxthreads的问题。

蓝雪人 发表于 2009-7-2 10:02:15

压力最大的可能是场景3才对
分析其极端情况,场景1最多只可能是20个并发,场景2最多可能有100个并发,而场景3,尽管thinktime有20S,但最多仍然可能有400个用户并发。

好比一个人连续点击10次和10个人同时点击1次一样,不晓得这样理解对不对。

liaoxj 发表于 2009-7-2 10:12:25

查查是网络情况,还有服务器和数据库同时访问的限制
页: [1]
查看完整版本: 高手请进: Vuser数量和hits/sec的关系问题