如何在WebSocket的服务器侧检测客户端的断开连接

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在WebSocket的服务器侧检测客户端的断开连接相关的知识,希望对你有一定的参考价值。

参考技术A 我用chrome启动websocket,用c#写服务器。
能够建立链接(handshake),可是chrome的websocket在发送信息4次之后 ,会主动关闭链接。这里检查过不是服务器主动关闭,服务器没有异常。
服务器的逻辑也很简单,当建立了handshake之后,服务器不做任何操作,仅仅接受客户端发送的信息。
服务器使用了异步模型,这个和网上的代码也差不多。
而且每次都是4次之后浏览器主动关闭websocket.

以上是关于如何在WebSocket的服务器侧检测客户端的断开连接的主要内容,如果未能解决你的问题,请参考以下文章

websocket检测服务器是否断开-来游戏手游解答

在 SQL Server 中检测客户端的断开连接

Spring Websocket - 如何检测客户端断开连接

Socket服务器端如何检测客户端的连接状态?

HTML5 websocket 客户端未检测到意外的服务器断开连接

根据从 UI 传递的令牌断开服务器端的 Websocket