snowyamber 发表于 2010-4-8 15:32:29

并发测试,虚拟用户一增多,就出ERROR

为什么我在CONTROLLER里作并发测试,虚拟用户一增多,部分事务就出错, 出现下面这个ERROR,脚本应该是没错的,因为少用户的时候就没有错,有谁知道为什么吗。
Error -26612: HTTP Status-Code=500 (Internal Server Error) for "http://。。。。

test_test81 发表于 2010-4-8 15:37:36

回复 1# 的帖子

服务崩溃了,承受不了这么多用户

aman_cao 发表于 2010-4-8 15:44:49

500是服务器内部错误

snowyamber 发表于 2010-4-8 15:46:17

回复 2# 的帖子

那我怎么知道压力点在哪儿呢,而且这样要怎么分析啊。。

snowyamber 发表于 2010-4-8 15:49:53

而且服务器,CPU还一直在百分六十以下

snowyamber 发表于 2010-4-8 15:55:13

回复 3# 的帖子

内部错误,那怎么解决呢,计数器都正常,虚拟用户一多,就出错,这样要怎么分析结果呢。

snowyamber 发表于 2010-4-9 08:34:39

没人知道么,我想知道这样怎么知道瓶颈是在哪儿。

TIB 发表于 2010-4-9 09:45:45

如果是IIS5的话,用不了几个并发用户就会出这样的问题

snowyamber 发表于 2010-4-9 10:21:08

六七十个并发用户的时候才会出现这样子的错,
哎,真迷茫,一头雾水。

snowyamber 发表于 2010-4-9 10:27:20

是IIS6.0的

TIB 发表于 2010-4-9 10:35:44

看一下IIS6的日志和系统事件日志和安全事件日志吧,可能会有些线索

另外也可以重装IIS6或者换一个服务器试试

当然如果能找到微软的人问问就更好了,呵呵。。。

snowyamber 发表于 2010-4-9 10:55:47

会跟IIS有关吗,看不懂日志啊,

snowyamber 发表于 2010-4-9 14:51:15

我换了台服务器,就是Loadrunner和程序在一台机子上,
五十个虚拟用户并发的时候,全部都FAIL了,但是五十个用户,每五秒递增五个,却可以正常执行到完成,这是为什么。

snowyamber 发表于 2010-4-9 15:00:41

失败的时候Processor queue length平均值有十几,是处理器有问题么。

森林一木 发表于 2010-4-9 15:47:00

可能有cpu有问题,可以考虑增大iis的连接数,最好分析你的程序,比如每个连接分了多大内存,共有多少连接,程序对连接上的用户是怎么处理的。并发大了。出错可能是因为服务承受不了,或者被测服务器内存分配不足,原因很多,需仔细分析,性能测试结果分析需要的是逐步定位,慢慢排除。

snowyamber 发表于 2010-4-9 15:56:10

怎么看每个连接分了多大内存什么的,我刚开始用LR,不是很懂啊。

JonnyGu 发表于 2010-4-9 16:58:06

找开发看server log...

msnshow 发表于 2010-4-13 13:34:49

换WEB SERVER吧

测试落樱 发表于 2010-4-15 17:16:03

我出现了跟你一样的问题……关注中……

htlg 发表于 2010-4-16 08:40:16

原帖由 msnshow 于 2010-4-13 13:34 发表 http://bbs.51testing.com/images/common/back.gif
换WEB SERVER吧
WEB SERVER俺用过
只能说 还可以 但是 实际上的数据 没有 LR 那么 实际

版主想问下WEB server 的问题

WEB SERVER   给的数据是 这几秒内处理链接数

几秒内的响应 时间 MS

还有 每秒 平均响应链接   

这些都是 单台WEB SERVER   没有在服务器满负荷 下得到的数据可以说 是不太近 真正 的 负荷数据

那么 我们一个怎么判断或者 说 怎么解读 这些数据呢?
页: [1] 2
查看完整版本: 并发测试,虚拟用户一增多,就出ERROR