ITPUB论坛 » Websphere » websphere6.1 new socket 耗时5S
新一届的微软MVP评选已经开始,欢迎各位推荐!
2008-6-23 12:17 hurricane99
websphere6.1 new socket 耗时5S

代码片段:

                         long k=System .currentTimeMillis();
            // 创建socket
                                          socket = new java.net.Socket(connectParam.getIp(), connectParam.getPort());
                                         
            socket.setSoTimeout(connectParam.getConnectTimeoutMillSeconds());
            socket.setTcpNoDelay(connectParam.isTcpNoDelay());

            long j=System.currentTimeMillis();
            
            CommonLogger.info("与建立连接的时间********:" + (j-k));
            
            
日志片段1:


[2008-06-23 10:26:51,921] com.forms.platform.log.CommonLogger INFO  - 一笔报文执行时间 *************************************************1812
[2008-06-23 10:26:51,937] com.forms.platform.log.CommonLogger
[2008-06-23 10:26:52,984] com.forms.platform.log.CommonLogger INFO  - 与雁联建立连接的时间********:4500

日志片段2:
[2008-06-23 10:27:32,343] com.forms.platform.log.CommonLogger INFO  - 与雁联建立连接的时间********:4500
[2008-06-23 10:27:32,343] com.forms.platform.log.SocketLog INFO  -   Name:test  Thread:2008-06-23 10:27:274796  message: [ sendr data:000014xxxsssssssssss]

我在同一服务器上安装一tomcat然后运行却很快,建立socket耗时不到0.02s,不知道是何原因?

2008-6-25 15:30 icesnow冰雪
应该不会阿,访问页面快的不到1秒就出来了,所以建立连接的时间决不可能这么长,一定是有什么特殊的情况。另外,你是和什么端口建立连接,是否通过了IHS转发还是直接和9080这种端口连接?

页: [1]


Powered by ITPUB论坛