如何解决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 举报,一经查实,本站将立刻删除。