当客户端更改IP地址或断开连接时,是否可以捕获websocket-close事件?

时间:2014-01-16 03:49:58

标签: java javascript jquery websocket netty

我正在使用网络套接字开发应用程序。服务器端是用Java编写的,使用Netty作为应用程序框架,而客户端是用javascript / jquery编写的。我想抓住任何类型的客户端断开连接,但实际上只有当客户端访问不同的网站或只是重新加载应用程序的页面时我才能这样做。相反,如果客户端即时更改IP或禁用网络接口(无线或以太网),则close事件仅由客户端捕获,而不是服务器捕获。有没有办法在不使用ping消息的情况下捕获这种关闭事件?

1 个答案:

答案 0 :(得分:1)

你应该发送PING / PONG来实际检测同伴是否发生故障。