微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

org.java_websocket.client.websocketClient 1.3.0 close() 方法不起作用

如何解决org.java_websocket.client.websocketClient 1.3.0 close() 方法不起作用

当前问题

我创建了一个使用网络套接获取数据的程序。 与连接目的地服务器的连接丢失,但连接未确定。

如果收到的最后一条消息超过一定时间则终止连接 由 org.java_websocket.client.websocketClient 的 1.3.0 版本支持 我正在使用 Close() 方法,但它仍然是 close_wait。 找到另一个解决方案并使用 WebsocketClient.getConnection().close(CloseFrame.ABnorMAL_CLOSE) 但也要保持 close_wait

必须在1.3.0版本解决

需要另一种解决方案。

对不起,我的英语不好。

解决方法

我解决了。 为了检查websocket是否关闭,websocket状态即使在关闭后也一直由一个线程表示,所以表示为closed_wait。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。