avatar of Google Google
关注 私信
0
关注
0
关注者

Websocket频繁中断,有大佬知道原因吗?

创建于: 2025-04-02 20:07:00, 更新于:
comments   7
hits   173

Websocket频繁中断,有大佬知道原因吗?

Websocket频繁中断,有大佬知道原因吗,有时候一小时也不断,有时候几秒就断了。

相关推荐
全部留言
avatar of 发明者量化
发明者量化
是不是没有定时发ping包,最好把逻辑代码最小化发出来, 这样方便分析
2025-04-03 11:04:02
avatar of Google
Google
没有并发,我只有一个订阅链接,订阅200个Streams。按照币安的要求Websocket服务器每秒最多接受10个订阅消息。单个连接最多可以订阅 1024 个Streams。我只使用了10%的资源。不知道原因不管他了,这两天不怎么断了
2025-04-04 23:18:52
avatar of 发明者量化
发明者量化
binance好像针对IP有并发链接限制.你是不是并发太多
2025-04-04 22:56:47
avatar of Google
Google
客户端应当在10分钟内回复pong帧,这个是不需要独立动作的吧,我记得哪里看到fmz是自动回复?
2025-04-03 16:25:09
avatar of Google
Google
我就是把动作拿出来了,实际逻辑是断开后重连,没断开不会再次连接。今天就还好,偶尔出现断线最多连续两次,没有昨天那种一页断线重连的情况。还不知道原因。
2025-04-03 16:21:52
avatar of 发明者量化
发明者量化
你这个,每次要收消息,都要连接吗?连接只需要一次就可以了
2025-04-03 15:52:29
avatar of Google
Google
币安需要定时发ping吗,不是一直中断,正常的时候六七个小时也不断,异常的时候几秒钟就断一次,代码就是简单的订阅,解析,两个动作。 ws = Dial("wss://fstream.binance.com/stream?streams="+streams) let msg = ws.read(-1) if (msg == "") { Log('WebSocket价格断开') ws.close() ws = null break }
2025-04-03 12:22:43