欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

Loadrunner--运行场景报Socket descriptor not found错误

发布时间:2023/12/19 编程问答 54 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Loadrunner--运行场景报Socket descriptor not found错误 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

使用LoadRunner时,报了如下的错误,开始并未看错误以为是录制问题引起,就重新录制了一遍,简单施压看看错误是否还有,结果错误仍然有,如下所示: Error: Socket descriptor not found. Hint: the problem might be solved applying the following:
(1) Update Run-Time Settings to Run Vuser as a process.
(2) Add the following line into mdrv.dat, [lr_socks] section: ‘ExtCmdLineConc=-UsingWinInet Yes‘.

根据提示进行如下处理:
思路:
1.修改Run-Time Settings(默认是线程);
2.看mdrv.dat文件,搜索后在loadrunner安装目录下dat文件中;
解决方法详细如下:
1.在run-time setting中的Miscellaneous项中设置“run vuser as a process”;

2.在安装目录的dat文件夹中查找mdrv.dat,找到[lr_socks]段,在最后添加“ExtCmdLineConc=-UsingWinInet Yes”一句;


然后再选择了expert mode后,选择option->general,选中“ip address allocation per process”;


3.运行Controller施压,如果仍然报错,在菜单栏中点击Diagnostics->configuration项,将web page diagnostics项disable掉。

最后在运行一下试试

总结

以上是生活随笔为你收集整理的Loadrunner--运行场景报Socket descriptor not found错误的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。