51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2134|回复: 3
打印 上一主题 下一主题

[原创] WEB影响速度很慢,服务器低负载的分析问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-6-26 17:47:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近测试公司的一个网络应用,系统容器用的JBOSS4,搭在LINUX系统上,4核双CPU,2G内存,ORACLE 10G数据库
测试后发现一个很奇怪的问题,Transaction的平均完成时间都比较长,分析First Buffer Time的结果页是Server Time达到了17S之久,Network Time不到1S,但是监视下来服务器的CPU应用却很低,WEB服务器只有10%,数据库服务器也才32%,平均负载都没有超过5
请教下,出现这种情况一般会有哪些可能啊?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-6-29 17:18:30 | 只看该作者
一般在测试过程中出现这种情况,主要有两种可能性:
1、网络带宽不足,出现网络堵塞。
2、软件的流程设计有问题,要查查一个请求到服务器后,是马上被响应还是被扔到一角凉快去了。

当然还有一种可能性就是思考时间没有过滤 ⊙﹏⊙
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2009-6-30 09:40:35 | 只看该作者
学习下了。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2009-6-30 10:16:59 | 只看该作者
这个建议LZ去搜索一下关于判断应用性能瓶颈的一个帖子.
出现这种情况, 除了了解CPU负载情况外,还要看进程/线程的队列情况,
如果排除CPU瓶颈之后,要查看DISK的负载情况,照你现在的描述,可能瓶颈有可能会在DISK上.
PS,一般局域网内的测试忽略带宽因素,如果真的带宽出了问题那多数是由于应用的缺陷造成.
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-19 10:48 , Processed in 0.068621 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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