收藏
回答

webcSocket

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug 8.8.8 华为P10 6.6.7

我想知道,为什么连接webSocket的时候,感觉差不多一分钟多就断一次,不知道原因,每次断的时候刚好后台在推消息,我这边就收不到后台的推送消息。我写的是检测webSocket断了就重连一次,但还是没有解决问题,想知道为啥会过一分多钟就会断?有什么办法可以让它一直连接不断开?急急急 !!!在线等!!!希望各位大神,走过路过不要错过。(啊哈哈哈哈)


回答关注问题邀请回答
收藏

1 个回答

  • 卢霄霄
    卢霄霄
    2018-06-27

    用定时器互相发点没意义的消息,也会1分钟就断吗?

    2018-06-27
    有用
    回复 4
    • 倔强的后脑勺
      倔强的后脑勺
      2018-06-27

      没试过,你的意思是有可能因为我长时间不推送消息导致的?我按照你的方法试一下。

      2018-06-27
      回复
    • 倔强的后脑勺
      倔强的后脑勺
      2018-06-27

      这下不断了,但是我不能一直给他发,  这到底是啥原因?

      2018-06-27
      回复
    • 卢霄霄
      卢霄霄
      2018-06-27回复倔强的后脑勺

      大概是TCP规则就是这样,1分钟没响应就自动关了。websocket 心跳包机制,了解一下

      2018-06-27
      回复
    • 倔强的后脑勺
      倔强的后脑勺
      2018-06-27回复卢霄霄

      好的 谢谢

      2018-06-27
      回复
登录 后发表内容