第二步:
选择create new setting,点击“下一步”
此时出现的页面是让输入服务器的IP地址,Loadrunner通过该地址更新路由表。
客户端计算机上添加新的IP地址后,服务器需要将该地址添加到路由表,以便能够识别返回到客户
端的路由。如果服务器和客户端具有相同的子网掩码、IP 类和网络,则不需要修改服务器的路由表。
如果客户端和服务器计算机之间有一个路由器,则服务器需要识别经过该路由器的路径。确保将以
下路由添加到服务器路由表:从 Web 服务器到路由器的路由,以及从路由器到负载生成器计算机上
的所有 IP 地址的路由。
第四步:
在from ip 输入框中输入起始ip,在Number to输入框中输入ip地址的位数,输入正确的子网掩码,
选中“verify that new ip addresses are not already used”,点击“ok”,此时IP Wizard会自动按照设
置生成IP地址,并且将已经占用的IP列出。
遇到的问题:
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掉。