发送消息

时间:2015-11-10 18:25:28

标签: java tomcat websocket

我的代码发送一条消息,在100毫秒内,使用CloseReason调用onClosed()CLOSED_ABNORMALLY发生了不可恢复的IOException,因此连接已关闭

1 个答案:

答案 0 :(得分:1)

找到问题。

问题出在消息处理程序(onMessage())中。 在将响应解析为json时,存在未处理的解析异常。这导致抛出IOException导致会话关闭。 会话关闭是不直观的,而在onMessage()内部没有发生IOException的有意义的指示。 一旦我处理了异常,会话就会保持打开状态。

相关问题