51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2033|回复: 4
打印 上一主题 下一主题

[原创] 大家看看我的这个是不是性能太差了,平均事务响应时间N长.

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-1-19 10:39:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这个Action_Transaction是个什么东西呢,每个事务我不都取了名字了么,这是总事务的执行时间么?这个指标能说明什么呢.

看这CPU咋利用这高呢,网上的同志们说80%以上就算很高了,是这样么.

平均事务响应时间,好像也蛮长.

虚拟用户有100个,进去以后我就设置了一个集合点.但那个集合点到哪里结束呢,是所有的用户执行完所有的事务后自动结束么.


各位帮忙分析分析,谢谢.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-1-19 22:02:16 | 只看该作者
第一个图:节点展开事务和端子什么展开平均事务都达到100多s,而且90%以上的事务都在100多s以上,肯定有严重问题。

action是你是没取名字的那个默认事务,如果不关心这段,可以删除这个事务的代码。

CPU是有点高,90%多,可以细看别的一些指标,比如内存,磁盘IO等等。

不过你最需要做的就是对事务进行细分,看看到底瓶颈在哪里。

最后,集合点的设置有一个策略,在Controller中间,不是简单的添加一个结合点的代码就完事的
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-1-20 17:21:44 | 只看该作者
建议最好把事务单独开来测试,不要一次测这么多流程,这样很难分析的!
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-1-21 10:28:43 | 只看该作者
虚拟用户有100个,进去以后我就设置了一个集合点.但那个集合点到哪里结束呢,是所有的用户执行完所有的事务后自动结束么.

集合点的设置只是让 用户在达到某一数量之前在某事务前集合等待,当数量达到之后,所有等待用户同时完成某一事务.到此,设置的这个集合点就完成他的历史使命了.

集合点的作用好像是这么回事吧  个人理解
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-1-21 10:50:39 | 只看该作者
那个action可以不去关心,因为你其他的事务已经指定名称了。

至于集合点,LS说的正确
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-9-23 18:20 , Processed in 0.074851 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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