收藏
回答

项目本地运行和连接都正常,部署到云托管上在进行websocket连接时一分钟就断开,重连后还是这样?

断开连接的状态码是1006,查了一下有可能是网络问题???

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

3 个回答

  • Cheese
    Cheese
    10-16

    遇到了类似的问题,请问解决了吗

    10-16
    有用
    回复
  • จุ๊บ
    จุ๊บ
    10-09

    加心跳包 或者写重连机制。60s 无通信就会自动断开的

    10-09
    有用
    回复 4
    • 日落风晚
      日落风晚
      10-09
      我加了心跳和重连,但是加不加都是在1分钟断开
      10-09
      回复
    • จุ๊บ
      จุ๊บ
      10-09回复日落风晚
      你可以这样尝试下,就是一直有数据交互,一分钟后会不会断开。
      10-09
      回复
    • 日落风晚
      日落风晚
      10-09回复จุ๊บ
      一直交互也会断开,主要是我在本地测试长时间连接就没问题,但到云托管上1分钟就断了
      10-09
      回复
    • 日落风晚
      日落风晚
      10-09回复日落风晚
      10-09
      回复
  • sun
    sun
    发表于小程序端
    10-09

    检查一下是否使用的是ws进行连接,线上小程序仅支持加密连接,需要使用wss

    10-09
    有用
    回复 1
    • 日落风晚
      日落风晚
      10-09
      我是用wx.cloud.connectContainer连接服务的,没有用到地址
      10-09
      回复
登录 后发表内容