51Testing软件测试论坛

标题: loadrunner-一个action结束后建立的socket连接会自动被关闭,怎么解决? [打印本页]

作者: daixx243    时间: 2007-6-5 10:07
标题: loadrunner-一个action结束后建立的socket连接会自动被关闭,怎么解决?
我在用loadrunner测试一个TCP方式的即时通讯软件.录制脚本时我用的协议是windows socket,oracle[2-tier]和web(http/html)的复用协议!
     我现在要测试多个用户并发登录的情况,但是在查看登录的相关日志情况时发现:当loadrunner的action中的一个用户登录请求完全执行完成后,日志就会报错:java.io.IOException: Connection reset by peer
        at sun.nio.ch.FileDispatcher.read0(Native Method)
        at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:21)
        at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:233)
        at sun.nio.ch.IOUtil.read(IOUtil.java:206)
        at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:207)
        at edu.bupt.srtim.network.IMConnectionN.doClientReadEvent(IMConnectionN.java:333)
        at edu.bupt.srtim.network.IMConnectionN.run(IMConnectionN.java:177)
        at java.lang.Thread.run(Thread.java:595)
2007-06-05 09:02:14,494 DEBUG (IMConnectionN.java:348) - Client Close this Socket Actively
2007-06-05 09:02:14,494 DEBUG (IMConnectionN.java:683) - Close Soket For User 13800575201-662730
   此时创建的socket会被关闭,实际上用户是没有登录的!急请各位大侠高手帮助,有没有什么办法能够在action执行完成后,保持socket的连接,不关闭socket!(在脚本中我没有主动关闭socket)!!!
作者: ppent    时间: 2007-6-5 10:56
Timeout了?出错了?
一般没有主动关闭连接的话,都不会关掉的啊。
作者: Zee    时间: 2007-6-5 11:09
脚本呢?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2