-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 に答える