1

我看到 Pusher 基于docs支持 ping pong 。

但是,我不确定从哪里开始。

我想要做的是检查半开连接并关闭它们,因为我的网站上的并发连接数量不切实际。

4

1 回答 1

2

Ping 和 pong 是WebSocket 协议的一部分,但尚未由 Web 浏览器实现(据我所知)。因此,Pusher 已将他们自己的 Ping 和 Pong 消息添加到您引用的Pusher WebSocket 协议中。

如果您使用的是 1.11 或更高版本的 Pusher JavaScript 库,那么该库将发送和接收 ping/pong 消息。即使有这些消息,仍然可以看到半开的 TCP 连接。使用 ping/pong 策略检测到这些连接可能需要一些时间;正如常见问题解答所说,360 秒。

于 2013-02-27T13:37:18.803 回答