Documentation Index
Fetch the complete documentation index at: https://developer.wooxpro.com/llms.txt
Use this file to discover all available pages before exploring further.
连接保持与限制
保持连接
使用Ping/Pong机制保持连接。一旦连接打开,每过N秒发送一个Ping帧,远程端点会返回一个Pong帧保持响应。这是一种保持活力的方法。它有助于保持连接的打开状态,特别是在非活动连接上存在有短超时代理的情况下。 连接上ws后如果一直没有数据返回,20s 后自动断开链接, 为了保持连接有效且稳定,建议您进行以下操作:- 每次接收到消息后,用户设置一个定时器 ,定时N秒 (N<20)。
- 如果定时器被触发(N 秒内没有收到新消息),发送ping帧 或者发送字符串 ‘ping’。
- 等待一个文字字符串’pong’作为回应。如果在N秒内未收到,请发出错误或重新连接。
- 当双方有持续消息交互时,我们不会主动断开连接。
- 标准的Ping帧
ws.send(new PingWebSocketFrame());
- 文本的 Ping Text
ws.send(new TextWebSocketFrame(’{“action”:“ping”}’));
连接限制
- 每个IP最多能和WOO X Pro服务器保持500个连接
需要注意的是?
- 订阅更少的频道,能响应更快,建议你只订阅你想要的频道
- 如果发送的消息超过限制,连接会被断开连接。反复被断开连接的IP会被服务器屏蔽