问题描述
当前问题
我创建了一个使用网络套接字获取数据的程序。 与连接目的地服务器的连接丢失,但连接未确定。
如果收到的最后一条消息超过一定时间则终止连接 由 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。