Type/to search
0
Follow
0
Followers
Websocket thường xuyên bị gián đoạn. Có ai biết lý do không?
Help
Created 2025-04-02 20:07:00  
 7
 911

img

Websocket thường xuyên bị gián đoạn, có ai biết lý do tại sao, đôi khi mất một giờ, đôi khi chỉ mất vài giây.

Related Recommendations
Comment
All comments (7)

    是不是没有定时发ping包,最好把逻辑代码最小化发出来, 这样方便分析

    a year ago

    币安需要定时发ping吗,不是一直中断,正常的时候六七个小时也不断,异常的时候几秒钟就断一次,代码就是简单的订阅,解析,两个动作。
    ws = Dial("wss://fstream.binance.com/stream?streams="+streams)
    let msg = ws.read(-1)
    if (msg == "") {
    Log('WebSocket价格断开')
    ws.close()
    ws = null
    break
    }

    a year ago

    你这个,每次要收消息,都要连接吗?连接只需要一次就可以了

    a year ago

    客户端应当在10分钟内回复pong帧,这个是不需要独立动作的吧,我记得哪里看到fmz是自动回复?

    a year ago

    我就是把动作拿出来了,实际逻辑是断开后重连,没断开不会再次连接。今天就还好,偶尔出现断线最多连续两次,没有昨天那种一页断线重连的情况。还不知道原因。

    a year ago

    binance好像针对IP有并发链接限制.你是不是并发太多

    a year ago

    没有并发,我只有一个订阅链接,订阅200个Streams。按照币安的要求Websocket服务器每秒最多接受10个订阅消息。单个连接最多可以订阅 1024 个Streams。我只使用了10%的资源。不知道原因不管他了,这两天不怎么断了

    a year ago
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)