51Testing软件测试论坛

标题: 再论老话题《性能瓶颈分析》 [打印本页]

作者: higkoo    时间: 2009-1-5 18:45
标题: 再论老话题《性能瓶颈分析》
在一Linux系统下搭建一Jboss环境,建一个测试页:
-----------------------------
<%@ page language="java" pageEncoding="gb2312"%>
<html>
  <head>
    <title>My JSP 'index.jsp' starting page</title>
  </head>
  
  <body>
    <%out.println("Hello World!"); %>
  </body>
</html>
-----------------------------
用LoadRunner负载,不要集合点,连续访问(可以迭代间加停顿时间)。

不断添加用户数,到一定数量,服务器就开始出问题了(无法连接),最后就挂了。

我做了个实验,加1000个用户,加到500的时候开始出错,监视了资源使用情况,主要有:
Average load、CPU utilization、Context switches rate、Paging rate、Disk rate、Outgoing packets rate、Incoming packets rate,这些值都没有出现异常波动,峰值相同测试过其它项目的数值要小得多,并没有到达最大值。但应用程序就挂了。

    如果是你,你会如何往下分析?
作者: higkoo    时间: 2009-1-6 22:42
标题: 回复 1# 的帖子
JBOSS 线程2000   Time_out  3秒
出错的时候用户数为500
作者: tengfei    时间: 2009-1-7 10:29
个人认为:
就象你说的系统资源,如:CPU、内存、磁盘等都没问题,那接下来可以考虑其它方面,如:
1.JBOSS的连接池大小
2.网络带宽是否限制
3.测试机器的硬件资源是否满足如此大的并发量




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2