run 报错10061.9017
如题:我在录制脚本的时候,run时会抱错,而compile时却不会,这是为什么
Action.c(4): Error : callConnect - Connection refused. Error code : 10061.
Action.c(4): Error : Timeout expired while trying to connect. Error code : 9017
[ Last edited by 啄木鸟 on 2004-12-28 at 16:18 ]
报错如下
Action.c(4): Error : callConnect - Connection refused. Error code : 10061.Action.c(4): Error : Timeout expired while trying to connect. Error code : 9017. run 是执行脚本,
compile是编译,是对程序做一些预先处理,如高级编程语言向低级的机器语言转换什么的,但并不执行程序。写过过程序的人都应该知道。
上面的错误是提示你 通信连接被拒绝,时间过期了。可能你录制的脚本里面有session之类的,run的时候当然出错了。这说明你的脚本不正确,还有些工作没有做
那我该怎么解决呢?
希望碰到过类似问题的同行伸出温暖的双手,:$还有不是在congtroller 里才真正和服务器端连接吗?怎么在VU里也会有这样的问题
[ Last edited by 啄木鸟 on 2004-12-27 at 11:21 ] 在VuGen和Controller中运行时,都是执行脚本中的操作,当然都会连接服务器。
至于为什么连接服务器失败,原因很多,可能是服务器方面的设置问题,可能是网络的问题,可能是脚本未优化的问题,可能是加载多个用户时参数设置的问题;就你现在的描述无法确定问题具体所在,你可以自己先分析一下。
程序描述
我录制的脚本是公司开发的视频会议,采用的语言是VC,我录制时的协议是WINSOCKETS 和REAL,脚本录制在ACTION,指录制了一个登陆进入会议室的操作能不能详细说明一下,你说的那几种情况该从哪里怎么去解决,我找不到原因就按照你那个一一排除,谢谢啦
一个一个慢慢找
compile通过,可以理解为语法通过了。而run的时候,是要实际运行你写的脚本,如果运行环境变化了都会导致运行报错。如果是我的话,我会分段执行写好的脚步,然后确定问题出在哪里。其实每天跑脚步都会碰到跑不下去的问题。有脚步的问题,网络的问题,甚至是你们软件本身的问题造成的。你再耐心找找看。找到原因了以后告诉大家:p
录制的脚本,第一行报错
Action(){
lrs_create_socket("socket0", "TCP", "LocalHost=7900", "RemoteHost=PROXY:19619", LrsLastArg);
lrs_send("socket0", "buf0", LrsLastArg);
lrs_receive("socket0", "buf1", LrsLastArg);
lrs_send("socket0", "buf2", LrsLastArg);
lrs_receive("socket0", "buf3", LrsLastArg);
lrs_create_socket("socket1", "TCP", "LocalHost=7000", "RemoteHost=PROXY:21682", LrsLastArg);
lrs_send("socket1", "buf4", LrsLastArg);
lrs_receive("socket1", "buf5", LrsLastArg);
lrs_send("socket1", "buf6", LrsLastArg);
lrs_receive("socket1", "buf7", LrsLastArg);
lrs_send("socket1", "buf8", LrsLastArg);
lrs_receive("socket1", "buf9", LrsLastArg);
lrs_send("socket1", "buf10", LrsLastArg);
lrs_receive("socket1", "buf11", LrsLastArg);
lrs_send("socket1", "buf12", LrsLastArg);
lrs_receive("socket1", "buf13", LrsLastArg);
lrs_send("socket1", "buf14", LrsLastArg);
lrs_receive("socket1", "buf15", LrsLastArg);
lrs_send("socket1", "buf16", LrsLastArg);
lrs_receive("socket1", "buf17", LrsLastArg);
lrs_send("socket1", "buf18", LrsLastArg);
lrs_receive("socket1", "buf19", LrsLastArg);
lrs_send("socket1", "buf20", LrsLastArg);
lrs_receive("socket1", "buf21", LrsLastArg);
lrs_send("socket1", "buf22", LrsLastArg);
lrs_receive("socket1", "buf23", LrsLastArg);
lrs_send("socket1", "buf24", LrsLastArg);
lrs_receive("socket1", "buf25", LrsLastArg);
lrs_send("socket1", "buf26", LrsLastArg);
lrs_receive("socket1", "buf27", LrsLastArg);
lrs_send("socket1", "buf28", LrsLastArg);
lrs_receive("socket1", "buf29", LrsLastArg);
lr_think_time(6);
lrs_send("socket1", "buf30", LrsLastArg);
lrs_receive("socket1", "buf31", LrsLastArg);
lrs_send("socket1", "buf32", LrsLastArg); winsocket 上面这样的脚本没有什么用的
主要要结合data.ws中的数据。
data。ws
嘿嘿…… 我昨天就回复了呀我是遇到了这样的问题,但是我还没解决,在论坛上发过帖子,但是没人指教,我也着急,希望高手指教
我现在暂时不把它当作错误,只是认为可能是并发的用户量太大,服务器一时无法处理把,因为虽然有这个错误,但不影响结果,我算了一下,返回的字节数是对的 学习一下 学习一下 你看下是不是脚本设置连接没连接成功的 我也有这个问题,等回复 学习下 关注中…… 也碰到了这个问题,关注中…… 一直在等答案啦…… 我也遇到这两个error,我的情况有些不一样,Vugen 回放是可以的,如果设置了多循环,那么second interation就会报这个错,执行不下去了。等待解决。
页:
[1]
2