-2

我有以下代码:

<int-ip:tcp-connection-factory id="client"
    type="client" host="${netSocketServer}" port="${netPort}"
    single-use="true" so-timeout="${netSoTimeOut}" />

<int:channel id="input" />

<int-ip:tcp-outbound-gateway id="outGateway"
    request-channel="input" reply-channel="reply" connection-factory="client"
    request-timeout="${netRequestTimeout}" reply-timeout="${netReplyTimeout}" />


<int:channel id="reply" datatype="java.lang.String" /> 

我必须加快与其他服务器的连接。我可以对该代码进行改进吗?

我记录了以下连接时间,让我想到连接速度慢。

Waiting time was: 5985
Waiting time was: 6015
Waiting time was: 1578, 
Waiting time was: 5610, 
Waiting time was: 5735, 
Waiting time was: 1734, 
Waiting time was: 1797, 
Waiting time was: 1515, 
Waiting time was: 1469, 
Waiting time was: 6003, 
Waiting time was: 6656

提前致谢。

4

1 回答 1

2

你没有提供单位。

如果它们是几毫秒,那么您有一个与您的 Spring-Integration 配置无关的严重网络问题。

如果它们是微秒,那看起来很正常,没有什么问题。

于 2013-11-13T21:03:23.117 回答