网络中断时springBoot websocket失败

时间:2018-11-09 03:34:04

标签: java spring-boot websocket

我已成功连接到Websocket服务器,但是当我更改网络以测试断开的网络状况时,它却无法正常工作。

public class CallHandler extends TextWebSocketHandler {  
  @Override
  public void afterConnectionClosed(WebSocketSession session, CloseStatus status) throws Exception {
    log.info("after connection closed");
  }

  @Override
  public void handleTransportError(WebSocketSession session, Throwable exception) throws Exception {
    log.info("handle Transport Error");
  }
}

当我关闭网络或从wifi连接到4G时,afterConnectionClosed方法或handleTransportError方法无法执行。为什么以及我应该怎么做。

0 个答案:

没有答案