Abnormal termination, caused by mdrv process termination. 怎么解决这个问题
在运行录制脚本的时候没有报错,但是一挂上并发用户数,运行是就报"Abnormal termination, caused by mdrv process termination. ",刚开始以为是用户数过多,减少用户数到2个并发时,仍然报这个错.这个错误是mdrv进程的原因,但是怎么样解决这个实际问题喃?
请高手帮忙指点下....
备注:脚本是连续访问不同域的几个页面
[ 本帖最后由 xiner1010 于 2008-7-21 19:26 编辑 ] OS不正常吧. 绝对正常 有可能是你的客户端程序不允许在同一台机器上开两个吧。
建议你详细描述你的环境,这样别人好给你出注意 你们都没遇到过么?
我之前也没遇到过,只是最近这段时间遇到的.客户端程序是只开了一个,录制脚本调试也能成功运行,但是一加上并发用户,就报这个错.
我的环境很简单,机器启动后关闭所有无关紧要的程序,甚至把防火墙杀毒软件都关了,然后启动LR录制脚本,脚本为很简单的连续访问几个不同域的页面.录制完成后,调试运行没有报错,正常通过.但是一加上场景后,有并发用户数时,就报Abnormal termination, caused by mdrv process termination. 这个错误.所有并发用户全部出错.
此时,我也怀疑是环境配置或者网络问题,但是如果录制一个页面下的访问操作,加上并发用户时,LR又能正常运行,不会报错. 这到底怎么解决啊,有没有高手指教啊,我也是这个问题啊,是webservice协议 不怕麻烦的话就换个系统试试,把xp系统换成2003,有高手试过说可以,不过我觉得挺悬的 我是使用本机做负载机时没问题,使用其他机器的agent做负载机时就会报这个错了.也是webservice.agent的操作系统是win2003server 你使用其他机器的AGENT 有没有开启
还有是不是有防火墙
我也遇到这个问题了
不过是疲劳测试时出现的,迭代一次是没有问题的 用进程运行吧. 我刚刚也碰到类似 的问题。把线程改成进程就OK了。
谢谢楼上的。:lol 估计是 客户端程序 非线程安全
如果这样的话,就是客户端程序的bug了 我也遇到这个问题了,改为进程运行模式就好了,这是不是可以说明我的程序客户端是非线程安全的呢? ding
我刚刚也碰到类似 的问题。
把线程改成进程就OK了。
谢谢楼上的。 试了将线程修改为进城,是对了,但是对负载端有很大的压力,这样运行多个用户负载肯定会瘫的~~~~~~~~~~~~~~··
不知道有没有别的解决方法 试一下,谢谢 我看大部分人说是要把vuser的线程改进程就好使了 我看大部分人说是要把vuser的线程改进程就好使了 我看大部分人说是要把vuser的线程改进程就好使了
页:
[1]
2