gatewayWorker linux环境自动断开!

tucheng884994

这个远程ip是linux服务器,早上连接成功了,能发消息。但是每次一过十分钟就自动断开连接了,websocket服务还是开启的,我后台是start -d,服务器没有关闭。心跳包里面我也设置的是服务器允许客户端不用发心跳包啊,为什么客户端会自动断开。最神奇的是本地windows测试时不会断开,同样的代码!

2233 1 0
1个回答

walkor

手册有写,长连接需要定时发送心跳数据维持连接

  • tucheng884994 2020-06-10

    你的意思是 客户端必须一直保持和服务端联系,不然不可能一直连接吗?

  • tucheng884994 2020-06-10

    心跳我设置的是服务端允许客户端不用发心跳啊,这样应该不会断啊?windows里面是不会断的,linux就不行了

  • walkor 2020-06-10

    说的很清楚,必须发送数据

年代过于久远,无法发表回答
🔝