51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2135|回复: 5
打印 上一主题 下一主题

[原创] 请教下 报表分析的最大用户数的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-5-24 12:11:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
对一添加订单进行负载测试50、60、80、100、200用户。

进行50用户时候,CPU利用率平均50.2,TPS为0.389
进行60用户时候,CPU利用率平均69,TPS平均为0.75
进行80用户时候,CPU利用率平均70.6,TPS平均为0.688
进行100用户时候,CPU利用率平均78,TPS平均为0.813
进行200用户时候,CPU利用率平均为88,TPS平均为1.141,在用户达到199时候开始发生超链接错误。
是否可以说最大用户数是199
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2012-5-24 14:24:21 | 只看该作者
是Trasaction per second
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2012-5-24 14:31:16 | 只看该作者
100--200 跨度那么大,怎么能如此下结论。
结合平均事务相应时间,和你们需求中对系统的要求。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2012-5-24 15:17:53 | 只看该作者
没有需求啊,公司自己开发的一个产品,要求我做个压力啊
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2012-5-28 14:17:47 | 只看该作者
这TPS有这么低吗?都不到1个?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2012-5-28 14:59:03 | 只看该作者
本帖最后由 xinyu2119 于 2012-5-29 09:36 编辑

从你列出的数据里不能明确的确定最大用户数是多少
确定你的最大并发用户数要从多方面去考虑,随着你的用户从50-200的上升,CPU使用率也呈现上升趋势50.2-88,这是属于正常现象。但这里就有一个问题,你的CPU已经达到了88%,那么响应时间是不是也随着上升了?达到了多少?符不符合之前的需求。我们假设在你CPU达到80%的时候,响应时间是60秒,那么一个登录需要60秒时间,你觉得这种情况可以接受么?
TPS是衡量系统处理能力的一个重要指标,但不是说越大越好,如你所说在199个用户的时候出现超链接错误,那么你的TPS肯定应该是增加的,要大于你所说的1.141。这里要明确TPS的定义,每秒处理事务数,也就是说无论成功处理还是失败都算在TPS里,显然你的TPS突然增大,意味着失败的事务增加,到后面出现的超链接错误,不出意外的话应该是HTTP500或者HTTP503ERROR。要么你的服务器宕机了,要么你超出最大连接数导致服务器处理不了进行排队
所以你要综合考虑,看hit per second, Throughput, Average Transaction Response Time


欢迎拍砖!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-9-27 07:25 , Processed in 0.079417 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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