【发布时间】:2015-12-03 12:00:52
【问题描述】:
我的代码发送一条消息,并在 100 毫秒内,使用 CloseReason CLOSED_ABNORMALLY 调用 onClosed() 发生不可恢复的 IOException,因此连接已关闭
【问题讨论】:
-
...还有,你能把你的源代码贴出来吗?
-
谢谢。我发现了问题。当我将消息解析为 json 时,问题出在消息处理程序中,出现未处理的解析异常。这导致了导致会话关闭的 IOException 。我不喜欢会话关闭,但事实就是这样。一旦我处理了异常,我就让会话保持打开状态。
-
@justAnotherGuy - 仅供参考 - 如果您是 S.O. 的新手,它使用 Q&A(问答)模式,所以事情的运作方式与论坛中的有所不同。如所写,这个问题有点模棱两可。您能否扩展它以更好地描述流程和问题?由于听起来您能够解决它,请随时发布单独的“答案”,解释解决方案(在 S.O. 上回答您自己的问题是允许的)。这样 A)人们可以投票,B)明确的问题和答案(解决方案)将帮助下一个遇到相同问题的人:)