|
我现在正在测试一个数据流服务器,大概原理是 把摄像头的信号传输到服务器上,客户端进行访问。为了方便我就只模拟了2个用户进行从不同IP段进行访问。
在VUG里我录制了很短的几行代码。部分如下: lrs_create_socket("socket0", "TCP", "RemoteHost=SVCTAG-42R952X:4000", LrsLastArg);
lrs_send("socket0", "buf0", LrsLastArg);
lrs_receive("socket0", "buf1", LrsLastArg);
lrs_send("socket0", "buf2", LrsLastArg);
lrs_receive("socket0", "buf3", LrsLastArg); //(我对socket不是太了解)
这个好象只是请求一个视频信号,没写出来的代码太多了,就是问服务器要图象的代码。
然后我设置过2个虚拟IP后,进到conntrol里进行场景配置,这期间步骤没错,就是2个虚拟的IP,为了简单,我把每个脚本的用户都设置成1个,然后进行运行,提示信息如下: Action.c(30): Error : socket0 - Software caused connection abort. Error code : 10053. 关于socket错误的,不知道什么原因,使了好几次都不行。 请做过CS测试的同行指点下。
我还有2个问题:1. 在设置这些步骤的时候,在定义事务为线程还是进程上,该怎么设
2 .我场景里设置的时间是5分钟,为什么可以一直运行不会自己退出。
如果有更好更多的赐教请发到我信箱也行:linjunjie85210@163.com 万分感谢 |
|