mizhe521 发表于 2009-8-27 19:31:17

登陆系统并发压力,请高手帮忙回复,谢谢

现在想验证登陆页面用户并发的性能问题,场景如下:
1>.100个虚拟用户,iteration反复执行1次,登陆前设置了集合点,quantity=100,场景中每2秒增加1个用户(执行了4分钟)
2>.1个虚拟用户,iteration反复100次,场景中每5秒增加一个用户,quantity=1(执行了23分钟)
3>.100个虚拟用户,iteration反复执行1次,登陆前设置了集合点,场景中load all vusers simultaneousily
run time setting 中其他设置默认。

请问一下,哪种方法才是真正的并发操作,哪种方法对系统的性能压力最大?
麻烦高手们给我这个初学者解释一下,非常感谢了

xiaosan1110 发表于 2009-8-27 22:28:21

1,3都可以吧

mizhe521 发表于 2009-8-28 09:25:26

我使用的是方法一,同事说我的方法有问题,我自己都搞不清楚了

love_yebin 发表于 2009-8-28 09:53:23

我个人认为方案3产生的压力最大

方案一直观感觉 加载100个 VU需要 200秒
你整个场景才运行了4分钟

也就是100个用户40秒内执行完了集合点后面的所有脚本(应该是不考虑思考时间的 -------个人认为)


很简单的例子 验证下,你一个用户跑完所有脚本看看时间咯

估计 这个 问题就明显多了

chen1130 发表于 2009-8-28 10:54:16

3才是并发操作吧
每2秒增加1个用户,集合点就没有什么意义了

mizhe521 发表于 2009-8-28 11:14:34

非常感谢各位的回复,学习了很多,谢谢啦

msnshow 发表于 2009-8-30 00:14:00

1、3都可以,每秒增加几个用户,与集合点不冲突

superliming 发表于 2009-9-1 13:19:33

好的额

navy2008 发表于 2009-9-2 14:31:02

同意7#说的

mklodoss 发表于 2009-9-3 15:34:39

1 和 3的方法区别可能就是集合点的timeout问题了。

kuangquanshui 发表于 2009-9-3 17:31:50

3的压力最大   1是能具体的分析压力的走向   2的效率最低不过要看要求是什么结合自己的要求还有1可以采用集合点的方式   也可以造成很大的压力

liujinkui 发表于 2009-9-3 18:22:20

如果感觉压力不够,可以加 Duration 的时间

liudong6664 发表于 2009-9-9 11:05:46

:)

xujiangbo123 发表于 2009-9-16 21:51:34

1,3均可

[ 本帖最后由 xujiangbo123 于 2009-9-17 11:18 编辑 ]

yzylion 发表于 2009-9-16 22:08:04

1.3
1的有timeout时间,3的话可能也存在timeout时间,一个是一定,一个是可能,我个人觉得3造成的压力最大。
因为你1里面每2秒加一个用户,如果超时时间是30S,那么可能真正意义上并发的用户少于3

一家之言,欢迎拍砖
页: [1]
查看完整版本: 登陆系统并发压力,请高手帮忙回复,谢谢