The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
TangMonk

用 Golang 写了个币安交易所的数据接收工具,但是在行情火爆的时候容易断,如何解决?

  •  
  •   TangMonk · May 5, 2021 · 6796 views
    This topic created in 1853 days ago, the information mentioned may be changed or developed.

    用的是币安的 websocket 行情推送,https://binance-docs.github.io/apidocs/spot/cn/#websocket

    golang 用的是 gorilla 的 websocket 包,昨天狗狗币暴涨,写的这个工具 2 、3 分钟就断开一次,等行情一过,就很稳定了,我不知道是币安那边服务器有意为之,还是我这边写的有问题。

    26 replies    2021-05-06 00:03:15 +08:00
    csunny
        1
    csunny  
       May 5, 2021
    服务器的问题。
    vescape920
        2
    vescape920  
       May 5, 2021 via iPhone   ❤️ 3
    每次大行情的时候都会拔网线 火币拔网线最专业
    biuaxia
        3
    biuaxia  
       May 5, 2021 via Android
    @vescape920 差点笑死圆寂在这里
    k9982874
        4
    k9982874  
       May 5, 2021
    @vescape920 #2 让 LD 先卖?
    xuanbg
        5
    xuanbg  
       May 5, 2021
    @biuaxia 拔网线是真的。你要是笑死了,交易所就能名正言顺地继承你的虚拟币了。
    matrix67
        6
    matrix67  
       May 5, 2021
    > 我不知道是币安那边服务器有意为之,还是我这边写的有问题

    楼主要测试这点,可以自己写个 pingpong 服务器验证一下对应的库,自己的服务器你大可以数据传的多一点,频率高一点,压测对应的库是否有 bug 。
    Jirajine
        7
    Jirajine  
       May 5, 2021 via Android
    似乎所有交易所都有拔网线的问题
    duola
        8
    duola  
       May 5, 2021
    拔网线是真的。
    交易所,坏得狠!
    Reficul
        9
    Reficul  
       May 5, 2021 via Android
    交易所这种撮合交易的,是不是有几个 ticker 就算程序 crash 之后重启了也无所谓,但是在 websocket 这种长连接上的体现就是断开?
    xyhmnb
        10
    xyhmnb  
       May 5, 2021
    应该不是你的问题,每次交易量爆炸就废了,不知是崩掉还是故意拔网线,我遇到好多次了,很恶心
    yemoluo
        11
    yemoluo  
       May 5, 2021
    国内交易所都有的大坑,如果某个币疯涨,那么做好断线准备,然后币安交易所的 websocket 还有一个大坑,不接受心跳机制,而是 12 小时断一次。

    我之前的 k 线是自己算的,然后被这个掉线搞死了半个月
    csfreshman
        12
    csfreshman  
       May 5, 2021
    拔网线是真的,昨天卖的时候就感受到了
    ihourui
        13
    ihourui  
       May 5, 2021
    写一个自动重连吧,没办法
    FS1P7dJz
        14
    FS1P7dJz  
       May 5, 2021
    故意拔网线不是常识么...
    大户先跑
    dreamramon
        15
    dreamramon  
       May 5, 2021
    大户先跑。。。
    BeautifulSoap
        16
    BeautifulSoap  
       May 5, 2021 via Android
    岂止交易所,券商都那么多拔网线的,有的人想得太简单了
    vescape920
        17
    vescape920  
       May 5, 2021 via iPhone
    @biuaxia #3 每次大涨大跌,都会拔网线。然后做合约的就会死一大片,没法加保证金做对冲或者割肉。等维护完成进去一看:哎,我仓位呢🥺
    yemoluo
        18
    yemoluo  
       May 5, 2021
    @vescape920 最高 2 倍,上次狗狗币跌的我 2 倍仓差点爆了
    TypeError
        19
    TypeError  
       May 5, 2021
    @BeautifulSoap +1
    robinhood 、ibkr 这些美股券商都限制过 GME 、AMC 股票的交易
    vescape920
        20
    vescape920  
       May 5, 2021 via iPhone
    @GTim #18 火币合约最高 125 倍 欧易 100 倍。 币安没有用过不清楚。币币杠杆最大 10X 亏起来扛不住=͟͟͞͞(꒪⌓꒪*)
    jr55475f112iz2tu
        21
    jr55475f112iz2tu  
       May 5, 2021
    这是交易所有意为之,已经见怪不怪了,毕竟本来就是个庄家通吃的赌局
    2kCS5c0b0ITXE5k2
        22
    2kCS5c0b0ITXE5k2  
       May 5, 2021
    交易所都会拔网线
    yemoluo
        23
    yemoluo  
       May 5, 2021
    @vescape920 现在这种行情,现货保平安啊
    VioletTec
        24
    VioletTec  
       May 5, 2021   ❤️ 7
    火币的老传统手艺了

    ![]( )
    cqsc
        25
    cqsc  
       May 5, 2021
    @VioletTec 哈哈 这图
    nine
        26
    nine  
       May 6, 2021
    服务器部署在交易所同机房先
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   985 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 5414617a · 56ms · UTC 22:06 · PVG 06:06 · LAX 15:06 · JFK 18:06
    ♥ Do have faith in what you're doing.