loaderrunner中Error: Socket descriptor not found. Hint: the problem might be solved applying the following:

 思路:

    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时,使用了虚拟IP(IP欺骗)。用完后忘记回复如初了。虽然这样解决了当下,但是还是需要将虚拟IP(IP欺骗)去掉。

posted @ 2017-03-20 15:04  cappuccino_milk  阅读(152)  评论(0编辑  收藏  举报