|
大家好!
目前领导提出一个需求,就是看看web系统中各式页面的展开能否将服务器压死。于是与开发人员沟通了解,共录制了12种页面的展开。于是开始加载虚拟用户开始运行场景。
1. 每脚本10人,共120人设置集合点共运行5分钟,虽然出现一个连接超时之类的错误信息,但是无法将web系统搞死;
2. 于是加人,每脚本20人,共240人如上运行5分钟,这次也是虽然出现连接超时之类的错误信息,但是无法将web系统搞死;且从分析图上得知一些事务stop掉了。就是说这部分没有对服务器造成压力,当然也有一部分fail,一部分pass
3. 再加人,每脚本15人,共300人,运行5分钟,这次会有更多的stop事务。但是还是搞不死。另外,在发现出现超时时,手动打开页面发现打不开,但是很快地几乎不到1s,页面再次打开并且可以登录。
4. 于是改变思路,另外加上一个负载机最多只能承受200多人的特点。希望用合适的用户数、合适的时间将web系统搞死。但是具体多少人才合适呢,多长时间合适呢,需要继续摸索。于是从最初的120人,按照每脚本增加一人的基础上,持续运行10分钟检查是否可将服务器搞死。到目前为止,已经测试到12*16=192人还是没有搞死。倍加郁闷!
5. 依照各位大侠的经验或者自己的分析,望提供一点思路或者什么的,指导一下如何运行场景才能将服务器搞死呢?还是我持续运行的时间太温柔,时间太短呢?
注:服务器只是一台联想T500的本子,且web系统与数据库都部署在了这台机子上,仅是为了做一下搞死之后后台出错的情况。
谢谢大家!
[ 本帖最后由 zsjmm 于 2010-8-11 14:21 编辑 ] |
|