我正在使用IBM Integration Bus TCP适配器与外部系统进行交互。我创建了一个客户端连接。我将数据发送到服务器并期望数据作为响应。我发现有些时候没有回应。我的吞吐量是1或2 TPS。我只得到60字节的响应。
====( 60 bytes received on interface en0 )==== 16:17:40.933244582
ETHERNET packet : [ 74:26:ac:6b:08:c6 -> 6c:ae:8b:68:dc:1c ] type 800 (IP)
IP header breakdown:
< SRC = 192.168.114.140 >
< DST = 10.0.249.12 >
ip_v=4, ip_hl=20, ip_tos=0, ip_len=40, ip_id=51164, ip_off=0
ip_ttl=56, ip_sum=84b2, ip_p = 6 (TCP)
TCP header breakdown:
<source port=7113, destination port=60048 >
th_seq=3151777438, th_ack=1975140464
th_off=5, flags<PUSH | ACK>
th_win=65535, th_sum=b28b, th_urp=0
一旦我弹回IIB适配器,我开始获取数据然后在一段时间后停止。
同样适用于不同的环境。两个设置中的所有参数和设置都相同。唯一不同的是他们在不同的城市。