检查websocket服务器是否已关闭

检查websocket服务器是否已关闭,websocket,Websocket,我正在建立一个主要接收数据的内部监控站点。该网站将持续开放,并在专用显示器上显示。我正在使用WebSocket 我想知道当服务器停机时,客户端如何最好地检测到?我能想到的唯一方法是每隔一段时间ping服务器 谢谢如果您的意思是在客户端,并且如果客户端通常会保持到服务器的websocket连接打开,那么您应该处理onclose()事件 为了防止连接因超时等原因而关闭,如果您希望长时间处于非活动状态,则让服务器定期发送简单的“仍然活动”消息可能更简单,这将重置客户端上的看门狗计时器。若长时间未收到此

我正在建立一个主要接收数据的内部监控站点。该网站将持续开放,并在专用显示器上显示。我正在使用WebSocket

我想知道当服务器停机时,客户端如何最好地检测到?我能想到的唯一方法是每隔一段时间ping服务器


谢谢

如果您的意思是在客户端,并且如果客户端通常会保持到服务器的websocket连接打开,那么您应该处理onclose()事件

为了防止连接因超时等原因而关闭,如果您希望长时间处于非活动状态,则让服务器定期发送简单的“仍然活动”消息可能更简单,这将重置客户端上的看门狗计时器。若长时间未收到此类消息,客户端应尝试重新连接