繁体   English   中英

收到FIN数据包后如何强制CXF客户端断开连接

[英]How can I force a CXF client to disconnect after receiving a FIN packet

我有一个CXF生成的客户端,该客户端成功调用Web服务并收到响应,但是客户端坐下等待,直到读取超时到期才断开连接。

通过使用wireshark,我发现服务器发送了一个TCP FIN数据包,并返回了ACK,然后断开连接,但是我的客户端随后发送了其FIN数据包,然后坐下来等待从未出现的ACK响应。

有没有一种方法可以配置cxf客户端以处理这种情况?

我已经使用.NET客户端对其进行了测试,并且似乎无需等待即可处理它。

非常感谢

似乎是所使用的CXF版本(2.5.1)中的错误。

在更高的版本2.5.6和更高版本中已解决该问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM