LR安装完成‘远程代理调度(loadrunner agent process)’程序过后,启动loadrunner agent process,查看log,报如下错误:
DriverLogger: Log started at 13/11/2008 17:29:37 .
13/11/2008 17:29:39 Error: Communication error: Failed to bind socket. A process on the machine is already bound to the same address. [MsgId: MERR-10344]
13/11/2008 17:29:39 Error: Communication error: Failed to create a TCP server for the HTTP channel's server. [MsgId: MERR-10344]
13/11/2008 17:29:39 Error: Two Way Communication Error: Function two_way_comm_create_acceptor failed. [MsgId: MERR-60999]
13/11/2008 17:29:39 Warning: Failed to create "router" server. [MsgId: MWAR-29974]
解决:
1:发现启动Agent的端口是443.(在帮助文档中可以查到)
2:利用命令(netstat -anb)命令发现IIS占用了此端口.(与之相关的进程是:inetinfo.exe)
3:在命令行输入(services.msc),把IIS和www服务修改停止后一般就可以.
备注:如果你机器上有IIS服务可能就是这样解决.如果你没有IIS的话可能再找问题.祝你好运.