测试并发2000用户
今天我需要测试单台服务器的承受并发能力,我用一台服务器 配置:intel(R) Xeon(R) CPU E562016核 ,2.4Ghz,内存:16G,带宽:1G ;用集合点设置了2000用户并发访问服务器。.net 程序,虽然队列瞬间排队到了500多,但是并发后,瞬间又处理完了,这能不能说明我单台服务器能承受2000用户的并发呢?? 跑了多久?就迭代了1次?有成功或失败的事务数吗? 负载机几个,有无压力。 负载机只一台,配置也是测试机的配置,就迭代了1次?这个迭代的话,是不是意思是隔一秒就并发? 还要看稳定性吧,你设置的持续时间多久呢。还有你的集合点策略是怎么设置的,这些都有关系的。 现在我设置迭代200次,脚本录制回放能看到循环在执行action,但是真正运行测试的话,好像每次都是迭代一次就对服务器没压了,设置了500个用户 迭代200次,还设置了一个集合点,为啥迭代不起作用呢 负载机只一台,配置也是测试机的配置,就迭代了1次?这个迭代的话,是不是意思是隔一秒就并发?huzanqiang 发表于 2013-1-8 15:25 http://bbs.51testing.com/images/common/back.gif
不是,意思是你这个场景跑一次就结束呢还是持续运行了多少分钟? 我就是想实现,每次500个用户并发持续冲击服务器,我该怎吗做哦,简单的设置迭代200次,然后每次不等待,但是效果还是不行,没有持续加压 设置场景运行时间就可以了 并发用户数 事务平均响应时间 事务最大响应时间 平均每秒处理事务数 最大事务处理数 事务成功率 每秒点击率 平均流量(字节/秒)
300人 2.192S 4.747 139.535 192 100% 139 6311790.819
500人 3.92S 5.968 130.39 190 100% 130.39 10168831.146
800人 6.728S 9.063 124.67 189 100% 124.67 11056849.391
1000人 7.525S 13.126 135.87 188.75 100% 135.87 10732901.027
单台服务器这个性能怎吗样??配置:intel(R) Xeon(R) CPU E562016核 ,2.4Ghz,内存:16G 从描述上给我的感觉是这个测试貌似就没执行成功,你最好在录制脚本的时候在系统里留下一些登录的痕迹,或者在后台看看系统在线人数有多少 个人见解:
你是否设置了运行时间,如果设置了,和你设置的迭代次数就没关系了。 如果你想实现500个用户并发队服务器的压力,设置运行时间,就OK了,比如运行30分钟,此时和你设置的迭代次数没用关系的,哪怕是迭代1次。 你只需要设置运行时间就可以,和你迭代次数设置多少次没用关系,哪怕设置的是迭代1次。 楼上的意思是不是就是说在到达目标500后持续30min? 学习一下 吼吼,顶
页:
[1]