WebSocket-如何保持连接?

时间:2019-02-26 09:15:21

标签: javascript websocket

我有两个通过WebSocket服务器连接的客户端,位于我的影响力领域后面。大约1.5分钟后,两个客户端都断开连接。 在我的情况下,重新连接不是最佳的解决方案,因为这需要时间,并且有时会在这段时间内发送一条消息。 这是一种服务器端配置,可以即时维护通信吗? 有什么办法可以保持连接建立在客户端上吗?

1 个答案:

答案 0 :(得分:1)

Websocket协议实现了所谓的PING / PONG消息,以使Websocket保持活动状态,甚至在代理,防火墙和负载平衡器之后也是如此。服务器通过Websocket向客户端发送PING消息,然后通过PONG进行答复。如果客户端未回复,则服务器关闭连接。

检查您的服务器配置是否可能有错误的配置。

相关问题