51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1631|回复: 2
打印 上一主题 下一主题

[原创] 压力测试WEB服务器CPU的怪现象

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-4-4 10:37:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我是4台测试机分别对应4台WEB服务器(windows 2003,IIS2.0),并有一台SQL服务器(SQL Server 2005),进行压力测试中,同样的脚本,同样的场景,同样的虚拟用户数,有时候4台WEB服务器的CPU都达到90%以上,事物完成的平均响应时间在0.06秒左右.但是将测试停掉,等几分钟后,再开始运行,会随机地出现几台WEB服务器的CPU只有50%左右,事务完成的平均响应时间在0.45秒了,这个问题如何去定位呢?为了减轻SQL的压力,测试的时候我在WEB服务器都加了缓存
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-4-4 11:16:07 | 只看该作者
我觉得测试前首先要让服务器跑一段时间,如让50用户跑1个小进,跑完后等个五分钟再进行测试,这样的数据比较准确,SQL开机时会很小,一旦运行起来,吃内存和CPU相当厉害,特别是内存。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-4-4 11:32:42 | 只看该作者
我有按你说的这样跑了,可是还是会随机地出现CPU上不去的问题,很奇怪
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-27 13:37 , Processed in 0.066330 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表