[英]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.